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

EdgeLabelShaderOptions

Defined in: packages/sigma/src/rendering/edges/labels/generator.ts:46

optional fontSizeMode?: "fixed" | "scaled"

Defined in: packages/sigma/src/rendering/edges/labels/generator.ts:52

Font size mode: “fixed” or “scaled”


optional fullVisibilityThreshold?: number

Defined in: packages/sigma/src/rendering/edges/labels/generator.ts:56

Visibility ratio for full opacity (default: 0.6)


optional hasBorder?: boolean

Defined in: packages/sigma/src/rendering/edges/labels/generator.ts:50

Whether to render text border (outline)


optional keepUpright?: boolean

Defined in: packages/sigma/src/rendering/edges/labels/generator.ts:58

Reverse labels that would read upside down on screen (default: true)


optional minVisibilityThreshold?: number

Defined in: packages/sigma/src/rendering/edges/labels/generator.ts:54

Minimum visibility ratio to show label (default: 0.5)


paths: EdgePath[]

Defined in: packages/sigma/src/rendering/edges/labels/generator.ts:48

The path types for positioning labels along edges (supports multi-path)