Skip to content
sigma.js sigma.js
v4.0.6 Docs Examples GitHub 12.2K

createEdgeLabelProgram

createEdgeLabelProgram<N, E, G>(gl, pickingBuffer, renderer, options): EdgeLabelProgram<N, E, G>

Defined in: packages/sigma/src/rendering/edges/labels/factory.ts:116

Builds an edge label program instance for a specific path type. The program renders text labels along edge paths using an SDF (Signed Distance Field) atlas for crisp text at any zoom level.

createEdgeProgram exposes it through its createLabelPrograms method.

N extends Attributes = Attributes

E extends Attributes = Attributes

G extends Attributes = Attributes

WebGL2RenderingContext

WebGLFramebuffer | null

Sigma<N, E, G>

CreateEdgeLabelProgramOptions

EdgeLabelProgram<N, E, G>