Skip to main content

Type Alias: InteractivityOptions

InteractivityOptions = object

Defined in: modules/engine/src/interactivity/interactivity.ts:37

Properties​

graph?​

optional graph?: number

Defined in: modules/engine/src/interactivity/interactivity.ts:39


maxSteps?​

optional maxSteps?: number

Defined in: modules/engine/src/interactivity/interactivity.ts:46

Maximum flow activations per dispatch, protecting against unbounded cycles.


onEvent?​

optional onEvent?: (eventId, values) => void

Defined in: modules/engine/src/interactivity/interactivity.ts:41

Receives custom events sent by the graph to its host.

Parameters​

eventId​

string

values​

Record<string, unknown[]>

Returns​

void


onLog?​

optional onLog?: (message, severity) => void

Defined in: modules/engine/src/interactivity/interactivity.ts:43

Receives formatted graph diagnostics and their severity.

Parameters​

message​

string

severity​

number

Returns​

void


physics?​

optional physics?: InteractivityPhysics

Defined in: modules/engine/src/interactivity/interactivity.ts:38


properties?​

optional properties?: InteractivityPropertyAdapter

Defined in: modules/engine/src/interactivity/interactivity.ts:44