Skip to content

chartjs-chart-graph / ForceDirectedGraphController

Class: ForceDirectedGraphController

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

Extends

Constructors

Constructor

new ForceDirectedGraphController(chart, datasetIndex): ForceDirectedGraphController

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

Parameters

chart

Chart

datasetIndex

number

Returns

ForceDirectedGraphController

Overrides

GraphController.constructor

Properties

getContext()

getContext: (index, active, mode) => unknown

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

Parameters

index

number

active

boolean

mode

"none" | "hide" | "show" | "default" | "active" | "resize" | "reset"

Returns

unknown

Inherited from

GraphController.getContext


id

readonly static id: "forceDirectedGraph" = 'forceDirectedGraph'

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

Overrides

GraphController.id

Methods

_resyncElements()

protected _resyncElements(): void

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

Returns

void

Inherited from

GraphController._resyncElements


getTreeChildren()

getTreeChildren(node): ITreeNode[]

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

Parameters

node
index?

number

Returns

ITreeNode[]

Inherited from

GraphController.getTreeChildren


getTreeRoot()

getTreeRoot(): ITreeNode

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

Returns

ITreeNode

Inherited from

GraphController.getTreeRoot


getTreeRootIndex()

getTreeRootIndex(): number

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

Returns

number

Inherited from

GraphController.getTreeRootIndex


reLayout()

reLayout(): void

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

Returns

void

Overrides

GraphController.reLayout


resetLayout()

resetLayout(): void

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

Returns

void

Overrides

GraphController.resetLayout


resyncLayout()

resyncLayout(): void

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

Returns

void

Overrides

GraphController.resyncLayout


stopLayout()

stopLayout(): void

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

Returns

void

Overrides

GraphController.stopLayout