Skip to content

chartjs-chart-graph / GraphController

Class: GraphController ​

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

Extends ​

  • ScatterController

Extended by ​

Constructors ​

Constructor ​

new GraphController(chart, datasetIndex): GraphController

Defined in: .yarn/berry/cache/chart.js-npm-4.5.0-e95c375db8-10c0.zip/node_modules/chart.js/dist/types/index.d.ts:244

Parameters ​

chart ​

Chart

datasetIndex ​

number

Returns ​

GraphController

Inherited from ​

ScatterController.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


id ​

readonly static id: string = 'graph'

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

Overrides ​

ScatterController.id

Methods ​

_resyncElements() ​

protected _resyncElements(): void

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

Returns ​

void


getTreeChildren() ​

getTreeChildren(node): ITreeNode[]

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

Parameters ​

node ​
index? ​

number

Returns ​

ITreeNode[]


getTreeRoot() ​

getTreeRoot(): ITreeNode

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

Returns ​

ITreeNode


getTreeRootIndex() ​

getTreeRootIndex(): number

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

Returns ​

number


reLayout() ​

reLayout(): void

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

Returns ​

void


resetLayout() ​

resetLayout(): void

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

Returns ​

void


resyncLayout() ​

resyncLayout(): void

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

Returns ​

void


stopLayout() ​

stopLayout(): void

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

Returns ​

void