Skip to content

chartjs-chart-graph / IForceDirectedGraphChartControllerDatasetOptions

Interface: IForceDirectedGraphChartControllerDatasetOptions

Defined in: work/chartjs-chart-graph/chartjs-chart-graph/src/controllers/ForceDirectedGraphController.ts:408

Extends

Properties

arrowHeadOffset

arrowHeadOffset: ScriptableAndArray<number, ScriptableContext<"graph">>

Defined in: work/chartjs-chart-graph/chartjs-chart-graph/src/elements/EdgeLine.ts:45

Inherited from

IEdgeLineOptions.arrowHeadOffset


arrowHeadSize

arrowHeadSize: ScriptableAndArray<number, ScriptableContext<"graph">>

Defined in: work/chartjs-chart-graph/chartjs-chart-graph/src/elements/EdgeLine.ts:44

Inherited from

IEdgeLineOptions.arrowHeadSize


directed

directed: ScriptableAndArray<boolean, ScriptableContext<"graph">>

Defined in: work/chartjs-chart-graph/chartjs-chart-graph/src/elements/EdgeLine.ts:43

Inherited from

IEdgeLineOptions.directed


edges

edges: IGraphEdgeDataPoint[]

Defined in: work/chartjs-chart-graph/chartjs-chart-graph/src/controllers/GraphController.ts:661

Inherited from

IGraphChartControllerDatasetOptions.edges


simulation

simulation: object

Defined in: work/chartjs-chart-graph/chartjs-chart-graph/src/controllers/ForceDirectedGraphController.ts:41

autoRestart

autoRestart: boolean

auto restarts the simulation upon dataset change, one can manually restart by calling: chart.getDatasetMeta(0).controller.reLayout();

Default
ts
true

forces

forces: object

forces.center

center: boolean | ICenterForce

center force https://github.com/d3/d3-force/#centering

Default
ts
true
forces.collide

collide: boolean | ICollideForce

collision between nodes https://github.com/d3/d3-force/#collision

Default
ts
false

link: boolean | ILinkForce

link force https://github.com/d3/d3-force/#links

Default
ts
true
forces.manyBody

manyBody: boolean | IManyBodyForce

link force https://github.com/d3/d3-force/#many-body

Default
ts
true
forces.radial

radial: boolean | IRadialForce

radial positioning force https://github.com/d3/d3-force/#forceRadial

Default
ts
false
forces.x

x: boolean | IForceXForce

x positioning force https://github.com/d3/d3-force/#forceX

Default
ts
false
forces.y

y: boolean | IForceYForce

y positioning force https://github.com/d3/d3-force/#forceY

Default
ts
false

initialIterations

initialIterations: number

Inherited from

IForceDirectedControllerOptions.simulation