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

LayerLifecycleContext

Defined in: packages/sigma/src/rendering/nodes/types.ts:248

Context provided to layer lifecycle hooks. Gives access to WebGL, renderer, and program capabilities.

getUniformLocation: (name) => WebGLUniformLocation | null

Defined in: packages/sigma/src/rendering/nodes/types.ts:258

Get uniform location from the current program

string

WebGLUniformLocation | null


gl: WebGL2RenderingContext

Defined in: packages/sigma/src/rendering/nodes/types.ts:250

WebGL2 rendering context


renderer: object

Defined in: packages/sigma/src/rendering/nodes/types.ts:253

Sigma renderer instance (for refresh(), etc.)

refresh: () => void

void


requestRefresh: () => void

Defined in: packages/sigma/src/rendering/nodes/types.ts:264

Request a re-render (calls renderer.refresh())

void


requestShaderRegeneration: () => void

Defined in: packages/sigma/src/rendering/nodes/types.ts:261

Request shader regeneration for this layer

void