Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ChartComponent<X, Y>

Type parameters

  • X

  • Y

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Readonly bottomAxis

bottomAxis: ComponentFastener<ChartComponent<X, Y>, AxisComponent<X>, never>

Readonly chart

chart: ComponentViewTrait<ChartComponent<X, Y>, ChartView<X, Y>, ChartTrait<X, Y>, never, never>

Readonly childComponentMap

childComponentMap: null | {}

Readonly childComponents

childComponents: readonly Component[]

Readonly componentFasteners

componentFasteners: null | {}

Readonly componentFlags

componentFlags: number

Readonly componentModels

componentModels: null | {}

Readonly componentObservers

componentObservers: readonly ChartComponentObserver<X, Y, ChartComponent<X, Y>>[]

Readonly componentProperties

componentProperties: null | {}

Readonly componentServices

componentServices: null | {}

Readonly componentTraits

componentTraits: null | {}

Readonly componentViewTraits

componentViewTraits: null | {}

Readonly componentViews

componentViews: null | {}

Readonly executeService

executeService: ExecuteService<ChartComponent<X, Y>>

Readonly graph

graph: ComponentViewTrait<ChartComponent<X, Y>, GraphView<X, Y>, GraphTrait<X, Y>, never, never>

Readonly historyService

historyService: HistoryService<ChartComponent<X, Y>>

Readonly key

key: undefined | string

Readonly leftAxis

leftAxis: ComponentFastener<ChartComponent<X, Y>, AxisComponent<Y>, never>

Readonly parentComponent

parentComponent: null | Component

Readonly plotFasteners

plotFasteners: readonly ComponentFastener<ChartComponent<X, Y>, PlotComponent<X, Y>, never>[]

Readonly rightAxis

rightAxis: ComponentFastener<ChartComponent<X, Y>, AxisComponent<Y>, never>

Readonly storageService

storageService: StorageService<ChartComponent<X, Y>>

Readonly topAxis

Static BottomAxisFastener

BottomAxisFastener: ComponentFastenerConstructor<ChartComponent<unknown, unknown>, AxisComponent<unknown>, never, {}>

Static ChartFastener

ChartFastener: ComponentViewTraitConstructor<ChartComponent<unknown, unknown>, ChartView<unknown, unknown>, ChartTrait<unknown, unknown>, never, never, {}>

Static Readonly Extrinsic

Extrinsic: number = 1

Static GraphFastener

GraphFastener: ComponentViewTraitConstructor<GraphComponent<unknown, unknown>, GraphView<unknown, unknown>, GraphTrait<unknown, unknown>, never, never, {}>

Static Readonly Intrinsic

Intrinsic: number = 0

Static LeftAxisFastener

LeftAxisFastener: ComponentFastenerConstructor<ChartComponent<unknown, unknown>, AxisComponent<unknown>, never, {}>

Static Readonly NeedsAssemble

NeedsAssemble: number = ...

Static Readonly NeedsCompile

NeedsCompile: number = ...

Static Readonly NeedsCompute

NeedsCompute: number = ...

Static Readonly NeedsExecute

NeedsExecute: number = ...

Static Readonly NeedsGenerate

NeedsGenerate: number = ...

Static Readonly NeedsResolve

NeedsResolve: number = ...

Static Readonly NeedsRevise

NeedsRevise: number = ...

Static PlotFastener

PlotFastener: ComponentFastenerConstructor<GraphComponent<unknown, unknown>, PlotComponent<unknown, unknown>, never, {}>

Static RightAxisFastener

RightAxisFastener: ComponentFastenerConstructor<ChartComponent<unknown, unknown>, AxisComponent<unknown>, never, {}>

Static TopAxisFastener

TopAxisFastener: ComponentFastenerConstructor<ChartComponent<unknown, unknown>, AxisComponent<unknown>, never, {}>

Static Readonly insertChildFlags

insertChildFlags: number = 0

Static Readonly mountFlags

mountFlags: number = 0

Static Readonly powerFlags

powerFlags: number = 0

Static Readonly removeChildFlags

removeChildFlags: number = 0

Accessors

childComponentCount

  • get childComponentCount(): number
  • Returns number

componentContext

insertChildFlags

  • get insertChildFlags(): number

mountFlags

  • get mountFlags(): number

powerFlags

  • get powerFlags(): number

removeChildFlags

  • get removeChildFlags(): number

superComponentContext

Methods

addComponentObserver

appendChildComponent

  • appendChildComponent(childComponent: Component, key?: string): void
  • Parameters

    • childComponent: Component
    • Optional key: string

    Returns void

Protected attachBottomAxis

  • Parameters

    Returns void

Protected attachBottomAxisTrait

  • attachBottomAxisTrait(bottomAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

Protected attachBottomAxisView

  • attachBottomAxisView(bottomAxisView: AxisView<X>): void
  • Parameters

    Returns void

Protected attachChartTrait

  • attachChartTrait(chartTrait: ChartTrait<X, Y>): void
  • Parameters

    Returns void

Protected attachChartView

  • attachChartView(chartView: ChartView<X, Y>): void
  • Parameters

    Returns void

Protected attachDataPoint

Protected attachDataPointLabelView

Protected attachDataPointTrait

Protected attachDataPointView

Protected attachDataSetTrait

Protected attachGraphTrait

  • attachGraphTrait(graphTrait: GraphTrait<X, Y>): void

Protected attachGraphView

  • attachGraphView(graphView: GraphView<X, Y>): void

Protected attachLeftAxis

  • Parameters

    Returns void

Protected attachLeftAxisTrait

  • attachLeftAxisTrait(leftAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

Protected attachLeftAxisView

  • attachLeftAxisView(leftAxisView: AxisView<Y>): void
  • Parameters

    Returns void

Protected attachParentComponent

  • attachParentComponent(parentComponent: Component): void

Protected attachPlot

Protected attachPlotTrait

Protected attachPlotView

Protected attachRightAxis

  • Parameters

    Returns void

Protected attachRightAxisTrait

  • attachRightAxisTrait(rightAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

Protected attachRightAxisView

  • attachRightAxisView(rightAxisView: AxisView<Y>): void
  • Parameters

    Returns void

Protected attachTopAxis

  • Parameters

    Returns void

Protected attachTopAxisTrait

  • attachTopAxisTrait(topAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

Protected attachTopAxisView

  • attachTopAxisView(topAxisView: AxisView<X>): void
  • Parameters

    Returns void

cascadeCompile

  • cascadeCompile(compileFlags: number, componentContext: ComponentContext): void
  • Parameters

    Returns void

cascadeExecute

  • cascadeExecute(executeFlags: number, componentContext: ComponentContext): void
  • Parameters

    Returns void

cascadeInsert

  • cascadeInsert(updateFlags?: number, componentContext?: ComponentContext): void
  • Parameters

    Returns void

cascadeMount

  • cascadeMount(): void
  • Returns void

cascadePower

  • cascadePower(): void
  • Returns void

cascadeUnmount

  • cascadeUnmount(): void
  • Returns void

cascadeUnpower

  • cascadeUnpower(): void
  • Returns void

Protected compileChildComponents

  • compileChildComponents(compileFlags: number, componentContext: ComponentContext, compileChildComponent: (childComponent: Component, compileFlags: number, componentContext: ComponentContext) => void): void

Protected createBottomAxis

  • Parameters

    Returns null | AxisComponent<X>

Protected createBottomAxisView

  • Parameters

    Returns null | AxisView<X>

Protected createChartView

  • Returns null | ChartView<X, Y>

Protected createGraphView

Protected createLeftAxis

  • Parameters

    Returns null | AxisComponent<Y>

Protected createLeftAxisView

  • Parameters

    Returns null | AxisView<Y>

Protected createPlot

Protected createPlotFastener

Protected createPlotView

Protected createRightAxis

  • Parameters

    Returns null | AxisComponent<Y>

Protected createRightAxisView

  • Parameters

    Returns null | AxisView<Y>

Protected createTopAxis

  • Parameters

    Returns null | AxisComponent<X>

Protected createTopAxisView

  • Parameters

    Returns null | AxisView<X>

Protected detachBottomAxis

  • Parameters

    Returns void

Protected detachBottomAxisTrait

  • detachBottomAxisTrait(bottomAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

Protected detachBottomAxisView

  • detachBottomAxisView(bottomAxisView: AxisView<X>): void
  • Parameters

    Returns void

Protected detachChartTrait

  • detachChartTrait(chartTrait: ChartTrait<X, Y>): void
  • Parameters

    Returns void

Protected detachChartView

  • detachChartView(chartView: ChartView<X, Y>): void
  • Parameters

    Returns void

Protected detachDataPoint

Protected detachDataPointLabelView

Protected detachDataPointTrait

Protected detachDataPointView

Protected detachDataSetTrait

Protected detachGraphTrait

  • detachGraphTrait(graphTrait: GraphTrait<X, Y>): void

Protected detachGraphView

  • detachGraphView(graphView: GraphView<X, Y>): void

Protected detachLeftAxis

  • Parameters

    Returns void

Protected detachLeftAxisTrait

  • detachLeftAxisTrait(leftAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

Protected detachLeftAxisView

  • detachLeftAxisView(leftAxisView: AxisView<Y>): void
  • Parameters

    Returns void

Protected detachParentComponent

  • detachParentComponent(parentComponent: Component): void

Protected detachPlot

Protected detachPlotTrait

Protected detachPlotView

Protected detachRightAxis

  • Parameters

    Returns void

Protected detachRightAxisTrait

  • detachRightAxisTrait(rightAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

Protected detachRightAxisView

  • detachRightAxisView(rightAxisView: AxisView<Y>): void
  • Parameters

    Returns void

Protected detachTopAxis

  • Parameters

    Returns void

Protected detachTopAxisTrait

  • detachTopAxisTrait(topAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

Protected detachTopAxisView

  • detachTopAxisView(topAxisView: AxisView<X>): void
  • Parameters

    Returns void

Protected detectBottomAxisComponent

  • Parameters

    Returns null | AxisComponent<X>

Protected detectLeftAxisComponent

  • Parameters

    Returns null | AxisComponent<Y>

Protected detectPlotComponent

Protected detectRightAxisComponent

  • Parameters

    Returns null | AxisComponent<Y>

Protected detectTopAxisComponent

  • Parameters

    Returns null | AxisComponent<X>

Protected didAddComponentObserver

Protected didAssemble

Protected didCompile

Protected didCompileChildComponent

Protected didCompileChildComponents

  • didCompileChildComponents(compileFlags: number, componentContext: ComponentContext): void

Protected didCompute

Protected didExecute

Protected didExecuteChildComponent

Protected didExecuteChildComponents

  • didExecuteChildComponents(executeFlags: number, componentContext: ComponentContext): void

Protected didGenerate

Protected didInsertChildComponent

  • didInsertChildComponent(childComponent: Component, targetComponent: null | Component): void

Protected didMount

  • didMount(): void

Protected didObserve

Protected didPower

  • didPower(): void

Protected didRemoveChildComponent

  • didRemoveChildComponent(childComponent: Component): void

Protected didRemoveComponentObserver

Protected didRequestUpdate

  • didRequestUpdate(targetComponent: Component, updateFlags: number, immediate: boolean): void

Protected didRequireUpdate

  • didRequireUpdate(updateFlags: number, immediate: boolean): void

Protected didResolve

Protected didRevise

Protected didSetBottomAxis

  • Parameters

    Returns void

Protected didSetBottomAxisTrait

  • didSetBottomAxisTrait(newBottomAxisTrait: null | AxisTrait<X>, oldBottomAxisTrait: null | AxisTrait<X>): void
  • Parameters

    Returns void

Protected didSetBottomAxisView

  • didSetBottomAxisView(newBottomAxisView: null | AxisView<X>, oldBottomAxisView: null | AxisView<X>): void
  • Parameters

    Returns void

Protected didSetChartTrait

  • didSetChartTrait(newGraphTrait: null | ChartTrait<X, Y>, oldGraphTrait: null | ChartTrait<X, Y>): void
  • Parameters

    Returns void

Protected didSetChartView

  • didSetChartView(newChartView: null | ChartView<X, Y>, oldChartView: null | ChartView<X, Y>): void
  • Parameters

    Returns void

Protected didSetDataPoint

Protected didSetDataPointLabelView

Protected didSetDataPointTrait

Protected didSetDataPointView

Protected didSetDataSetTrait

Protected didSetGraphTrait

  • didSetGraphTrait(newGraphTrait: null | GraphTrait<X, Y>, oldGraphTrait: null | GraphTrait<X, Y>): void

Protected didSetGraphView

  • didSetGraphView(newGraphView: null | GraphView<X, Y>, oldGraphView: null | GraphView<X, Y>): void

Protected didSetLeftAxis

  • Parameters

    Returns void

Protected didSetLeftAxisTrait

  • didSetLeftAxisTrait(newLeftAxisTrait: null | AxisTrait<Y>, oldLeftAxisTrait: null | AxisTrait<Y>): void
  • Parameters

    Returns void

Protected didSetLeftAxisView

  • didSetLeftAxisView(newLeftAxisView: null | AxisView<Y>, oldLeftAxisView: null | AxisView<Y>): void
  • Parameters

    Returns void

Protected didSetParentComponent

  • didSetParentComponent(newParentComponent: null | Component, oldParentComponent: null | Component): void

Protected didSetPlot

Protected didSetPlotTrait

Protected didSetPlotView

Protected didSetRightAxis

  • Parameters

    Returns void

Protected didSetRightAxisTrait

  • didSetRightAxisTrait(newRightAxisTrait: null | AxisTrait<Y>, oldRightAxisTrait: null | AxisTrait<Y>): void
  • Parameters

    Returns void

Protected didSetRightAxisView

  • didSetRightAxisView(newRightAxisView: null | AxisView<Y>, oldRightAxisView: null | AxisView<Y>): void
  • Parameters

    Returns void

Protected didSetTopAxis

  • Parameters

    Returns void

Protected didSetTopAxisTrait

  • didSetTopAxisTrait(newTopAxisTrait: null | AxisTrait<X>, oldTopAxisTrait: null | AxisTrait<X>): void
  • Parameters

    Returns void

Protected didSetTopAxisView

  • didSetTopAxisView(newTopAxisView: null | AxisView<X>, oldTopAxisView: null | AxisView<X>): void
  • Parameters

    Returns void

Protected didUnmount

  • didUnmount(): void

Protected didUnpower

  • didUnpower(): void

Protected doCompile

  • Parameters

    Returns void

Protected doExecute

  • Parameters

    Returns void

Protected doMountChildComponents

  • doMountChildComponents(): void

Protected doPowerChildComponents

  • doPowerChildComponents(): void

Protected doUnmountChildComponents

  • doUnmountChildComponents(): void

Protected doUnpowerChildComponents

  • doUnpowerChildComponents(): void

Protected executeChildComponents

  • executeChildComponents(executeFlags: number, componentContext: ComponentContext, executeChildComponent: (childComponent: Component, executeFlags: number, componentContext: ComponentContext) => void): void

firstChildComponent

forEachChildComponent

  • forEachChildComponent<T>(callback: (childComponent: Component) => void | T): undefined | T
  • forEachChildComponent<T, S>(callback: (childComponent: Component) => void | T, thisArg: S): undefined | T
  • Type parameters

    • T

    Parameters

    • callback: (childComponent: Component) => void | T
        • Parameters

          Returns void | T

    Returns undefined | T

  • Type parameters

    • T

    • S

    Parameters

    • callback: (childComponent: Component) => void | T
        • Parameters

          Returns void | T

    • thisArg: S

    Returns undefined | T

getBaseComponent

getChildComponent

  • getChildComponent(key: string): null | Component

getComponentFastener

getComponentModel

getComponentProperty

getComponentService

getComponentTrait

getComponentView

getComponentViewTrait

Protected getPlotFastener

getSuperComponent

hasComponentFastener

  • hasComponentFastener(fastenerName: string): boolean
  • Parameters

    • fastenerName: string

    Returns boolean

hasComponentModel

  • hasComponentModel(modelName: string): boolean
  • Parameters

    • modelName: string

    Returns boolean

hasComponentProperty

  • hasComponentProperty(propertyName: string): boolean
  • Parameters

    • propertyName: string

    Returns boolean

hasComponentService

  • hasComponentService(serviceName: string): boolean
  • Parameters

    • serviceName: string

    Returns boolean

hasComponentTrait

  • hasComponentTrait(traitName: string): boolean
  • Parameters

    • traitName: string

    Returns boolean

hasComponentView

  • hasComponentView(viewName: string): boolean
  • Parameters

    • viewName: string

    Returns boolean

hasComponentViewTrait

  • hasComponentViewTrait(fastenerName: string): boolean
  • Parameters

    • fastenerName: string

    Returns boolean

Protected initBottomAxis

  • Parameters

    Returns void

Protected initBottomAxisTrait

  • initBottomAxisTrait(bottomAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

Protected initBottomAxisView

  • initBottomAxisView(bottomAxisView: AxisView<X>): void
  • Parameters

    Returns void

Protected initChartTrait

  • initChartTrait(chartTrait: ChartTrait<X, Y>): void
  • Parameters

    Returns void

Protected initChartView

  • initChartView(chartView: ChartView<X, Y>): void
  • Parameters

    Returns void

initComponent

Protected initDataPoint

Protected initDataPointLabelView

Protected initDataPointTrait

Protected initDataPointView

Protected initDataSetTrait

Protected initGraphTrait

  • initGraphTrait(graphTrait: GraphTrait<X, Y>): void

Protected initGraphView

  • initGraphView(graphView: GraphView<X, Y>): void
  • Parameters

    Returns void

Protected initLeftAxis

  • Parameters

    Returns void

Protected initLeftAxisTrait

  • initLeftAxisTrait(leftAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

Protected initLeftAxisView

  • initLeftAxisView(leftAxisView: AxisView<Y>): void
  • Parameters

    Returns void

Protected initPlot

Protected initPlotTrait

Protected initPlotView

Protected initRightAxis

  • Parameters

    Returns void

Protected initRightAxisTrait

  • initRightAxisTrait(rightAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

Protected initRightAxisView

  • initRightAxisView(rightAxisView: AxisView<Y>): void
  • Parameters

    Returns void

Protected initTopAxis

  • Parameters

    Returns void

Protected initTopAxisTrait

  • initTopAxisTrait(topAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

Protected initTopAxisView

  • initTopAxisView(topAxisView: AxisView<X>): void
  • Parameters

    Returns void

Protected insertBottomAxisTrait

  • insertBottomAxisTrait(bottomAxisTrait: AxisTrait<X>, targetTrait?: null | Trait): void
  • Parameters

    Returns void

insertChildComponent

  • insertChildComponent(childComponent: Component, targetComponent: null | Component, key?: string): void

Protected insertChildComponentMap

  • insertChildComponentMap(childComponent: Component): void

Protected insertComponentFastener

  • insertComponentFastener(childComponent: Component, targetComponent: null | Component): void

Protected insertLeftAxisTrait

  • insertLeftAxisTrait(leftAxisTrait: AxisTrait<Y>, targetTrait?: null | Trait): void
  • Parameters

    Returns void

insertPlot

  • Parameters

    Returns void

insertPlotTrait

  • insertPlotTrait(plotTrait: PlotTrait<X, Y>, targetTrait?: null | Trait): void
  • Parameters

    Returns void

Protected insertRightAxisTrait

  • insertRightAxisTrait(rightAxisTrait: AxisTrait<Y>, targetTrait?: null | Trait): void
  • Parameters

    Returns void

Protected insertTopAxisTrait

  • insertTopAxisTrait(topAxisTrait: AxisTrait<X>, targetTrait?: null | Trait): void
  • Parameters

    Returns void

isCompiling

  • isCompiling(): boolean

isExecuting

  • isExecuting(): boolean

isMounted

  • isMounted(): boolean

isPowered

  • isPowered(): boolean

isTraversing

  • isTraversing(): boolean

isUpdating

  • isUpdating(): boolean

lastChildComponent

mount

  • mount(): void

Protected mountComponentFasteners

  • mountComponentFasteners(): void

Protected mountComponentModels

  • mountComponentModels(): void

Protected mountComponentProperties

  • mountComponentProperties(): void

Protected mountComponentServices

  • mountComponentServices(): void

Protected mountComponentTraits

  • mountComponentTraits(): void

Protected mountComponentViewTraits

  • mountComponentViewTraits(): void

Protected mountComponentViews

  • mountComponentViews(): void

Protected mountPlotFasteners

  • mountPlotFasteners(): void

needsCompile

  • needsCompile(compileFlags: number, componentContext: ComponentContext): number

needsExecute

  • needsExecute(executeFlags: number, componentContext: ComponentContext): number

nextChildComponent

Protected onAddComponentObserver

Protected onAssemble

Protected onCompile

Protected onCompileChildComponent

Protected onCompileChildComponents

  • onCompileChildComponents(compileFlags: number, componentContext: ComponentContext): void

Protected onCompute

Protected onExecute

Protected onExecuteChildComponent

Protected onExecuteChildComponents

  • onExecuteChildComponents(executeFlags: number, componentContext: ComponentContext): void

Protected onGenerate

Protected onInsertChildComponent

  • onInsertChildComponent(childComponent: Component, targetComponent: null | Component): void

Protected onMount

  • onMount(): void
  • Returns void

Protected onPower

  • onPower(): void

Protected onRemoveChildComponent

  • onRemoveChildComponent(childComponent: Component): void

Protected onRemoveComponentObserver

Protected onRequestUpdate

  • onRequestUpdate(targetComponent: Component, updateFlags: number, immediate: boolean): void

Protected onRequireUpdate

  • onRequireUpdate(updateFlags: number, immediate: boolean): void

Protected onResolve

Protected onRevise

  • Parameters

    Returns void

Protected onSetBottomAxis

  • Parameters

    Returns void

Protected onSetBottomAxisTrait

  • onSetBottomAxisTrait(newBottomAxisTrait: null | AxisTrait<X>, oldBottomAxisTrait: null | AxisTrait<X>): void
  • Parameters

    Returns void

Protected onSetBottomAxisView

  • onSetBottomAxisView(newBottomAxisView: null | AxisView<X>, oldBottomAxisView: null | AxisView<X>): void
  • Parameters

    Returns void

Protected onSetChartTrait

  • onSetChartTrait(newGraphTrait: null | ChartTrait<X, Y>, oldGraphTrait: null | ChartTrait<X, Y>): void
  • Parameters

    Returns void

Protected onSetChartView

  • onSetChartView(newChartView: null | ChartView<X, Y>, oldChartView: null | ChartView<X, Y>): void
  • Parameters

    Returns void

Protected onSetDataPoint

Protected onSetDataPointColor

Protected onSetDataPointLabelView

Protected onSetDataPointOpacity

Protected onSetDataPointRadius

Protected onSetDataPointTrait

Protected onSetDataPointView

Protected onSetDataPointX

Protected onSetDataPointY

Protected onSetDataPointY2

Protected onSetDataSetTrait

Protected onSetGraphTrait

  • onSetGraphTrait(newGraphTrait: null | GraphTrait<X, Y>, oldGraphTrait: null | GraphTrait<X, Y>): void

Protected onSetGraphView

  • onSetGraphView(newGraphView: null | GraphView<X, Y>, oldGraphView: null | GraphView<X, Y>): void
  • Parameters

    Returns void

Protected onSetLeftAxis

  • Parameters

    Returns void

Protected onSetLeftAxisTrait

  • onSetLeftAxisTrait(newLeftAxisTrait: null | AxisTrait<Y>, oldLeftAxisTrait: null | AxisTrait<Y>): void
  • Parameters

    Returns void

Protected onSetLeftAxisView

  • onSetLeftAxisView(newLeftAxisView: null | AxisView<Y>, oldLeftAxisView: null | AxisView<Y>): void
  • Parameters

    Returns void

Protected onSetParentComponent

  • onSetParentComponent(newParentComponent: null | Component, oldParentComponent: null | Component): void

Protected onSetPlot

Protected onSetPlotTrait

Protected onSetPlotView

Protected onSetRightAxis

  • Parameters

    Returns void

Protected onSetRightAxisTrait

  • onSetRightAxisTrait(newRightAxisTrait: null | AxisTrait<Y>, oldRightAxisTrait: null | AxisTrait<Y>): void
  • Parameters

    Returns void

Protected onSetRightAxisView

  • onSetRightAxisView(newRightAxisView: null | AxisView<Y>, oldRightAxisView: null | AxisView<Y>): void
  • Parameters

    Returns void

Protected onSetTopAxis

  • Parameters

    Returns void

Protected onSetTopAxisTrait

  • onSetTopAxisTrait(newTopAxisTrait: null | AxisTrait<X>, oldTopAxisTrait: null | AxisTrait<X>): void
  • Parameters

    Returns void

Protected onSetTopAxisView

  • onSetTopAxisView(newTopAxisView: null | AxisView<X>, oldTopAxisView: null | AxisView<X>): void
  • Parameters

    Returns void

Protected onUnmount

  • onUnmount(): void
  • Returns void

Protected onUnpower

  • onUnpower(): void

prependChildComponent

  • prependChildComponent(childComponent: Component, key?: string): void
  • Parameters

    • childComponent: Component
    • Optional key: string

    Returns void

previousChildComponent

remove

  • remove(): void
  • Returns void

removeAll

  • removeAll(): void
  • Returns void

Protected removeBottomAxisTrait

  • removeBottomAxisTrait(bottomAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

removeChildComponent

  • removeChildComponent(key: string): null | Component
  • removeChildComponent(childComponent: Component): void

Protected removeChildComponentMap

  • removeChildComponentMap(childComponent: Component): void

Protected removeComponentFastener

  • removeComponentFastener(childComponent: Component): void

removeComponentObserver

Protected removeLeftAxisTrait

  • removeLeftAxisTrait(leftAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

removePlot

  • Parameters

    Returns void

removePlotTrait

  • removePlotTrait(plotTrait: PlotTrait<X, Y>): void

Protected removeRightAxisTrait

  • removeRightAxisTrait(rightAxisTrait: AxisTrait<Y>): void
  • Parameters

    Returns void

Protected removeTopAxisTrait

  • removeTopAxisTrait(topAxisTrait: AxisTrait<X>): void
  • Parameters

    Returns void

requestUpdate

  • requestUpdate(targetComponent: Component, updateFlags: number, immediate: boolean): void

requireUpdate

  • requireUpdate(updateFlags: number, immediate?: boolean): void

reviseComponentProperties

  • reviseComponentProperties(): void

setChildComponent

setComponentFastener

setComponentFlags

  • setComponentFlags(componentFlags: number): void

setComponentModel

setComponentProperty

setComponentService

setComponentTrait

setComponentView

setComponentViewTrait

setKey

  • setKey(key: undefined | string): void
  • Parameters

    • key: undefined | string

    Returns void

setParentComponent

  • setParentComponent(newParentComponent: null | Component, oldParentComponent: null | Component): void

Protected themeChartView

  • Parameters

    Returns void

Protected themeGraphView

Protected unmountComponentFasteners

  • unmountComponentFasteners(): void

Protected unmountComponentModels

  • unmountComponentModels(): void

Protected unmountComponentProperties

  • unmountComponentProperties(): void

Protected unmountComponentServices

  • unmountComponentServices(): void

Protected unmountComponentTraits

  • unmountComponentTraits(): void

Protected unmountComponentViewTraits

  • unmountComponentViewTraits(): void

Protected unmountComponentViews

  • unmountComponentViews(): void

Protected unmountPlotFasteners

  • unmountPlotFasteners(): void

Protected willAddComponentObserver

Protected willAssemble

Protected willCompile

Protected willCompileChildComponent

Protected willCompileChildComponents

  • willCompileChildComponents(compileFlags: number, componentContext: ComponentContext): void

Protected willCompute

Protected willExecute

Protected willExecuteChildComponent

Protected willExecuteChildComponents

  • willExecuteChildComponents(executeFlags: number, componentContext: ComponentContext): void

Protected willGenerate

Protected willInsertChildComponent

  • willInsertChildComponent(childComponent: Component, targetComponent: null | Component): void

Protected willMount

  • willMount(): void

Protected willObserve

Protected willPower

  • willPower(): void

Protected willRemoveChildComponent

  • willRemoveChildComponent(childComponent: Component): void

Protected willRemoveComponentObserver

Protected willRequestUpdate

  • willRequestUpdate(targetComponent: Component, updateFlags: number, immediate: boolean): void

Protected willRequireUpdate

  • willRequireUpdate(updateFlags: number, immediate: boolean): void

Protected willResolve

Protected willRevise

Protected willSetBottomAxis

  • Parameters

    Returns void

Protected willSetBottomAxisTrait

  • willSetBottomAxisTrait(newBottomAxisTrait: null | AxisTrait<X>, oldBottomAxisTrait: null | AxisTrait<X>): void
  • Parameters

    Returns void

Protected willSetBottomAxisView

  • willSetBottomAxisView(newBottomAxisView: null | AxisView<X>, oldBottomAxisView: null | AxisView<X>): void
  • Parameters

    Returns void

Protected willSetChartTrait

  • willSetChartTrait(newGraphTrait: null | ChartTrait<X, Y>, oldGraphTrait: null | ChartTrait<X, Y>): void
  • Parameters

    Returns void

Protected willSetChartView

  • willSetChartView(newChartView: null | ChartView<X, Y>, oldChartView: null | ChartView<X, Y>): void
  • Parameters

    Returns void

Protected willSetDataPoint

Protected willSetDataPointLabelView

Protected willSetDataPointTrait

Protected willSetDataPointView

Protected willSetDataSetTrait

Protected willSetGraphTrait

  • willSetGraphTrait(newGraphTrait: null | GraphTrait<X, Y>, oldGraphTrait: null | GraphTrait<X, Y>): void

Protected willSetGraphView

  • willSetGraphView(newGraphView: null | GraphView<X, Y>, oldGraphView: null | GraphView<X, Y>): void

Protected willSetLeftAxis

  • Parameters

    Returns void

Protected willSetLeftAxisTrait

  • willSetLeftAxisTrait(newLeftAxisTrait: null | AxisTrait<Y>, oldLeftAxisTrait: null | AxisTrait<Y>): void
  • Parameters

    Returns void

Protected willSetLeftAxisView

  • willSetLeftAxisView(newLeftAxisView: null | AxisView<Y>, oldLeftAxisView: null | AxisView<Y>): void
  • Parameters

    Returns void

Protected willSetParentComponent

  • willSetParentComponent(newParentComponent: null | Component, oldParentComponent: null | Component): void

Protected willSetPlot

Protected willSetPlotTrait

Protected willSetPlotView

Protected willSetRightAxis

  • Parameters

    Returns void

Protected willSetRightAxisTrait

  • willSetRightAxisTrait(newRightAxisTrait: null | AxisTrait<Y>, oldRightAxisTrait: null | AxisTrait<Y>): void
  • Parameters

    Returns void

Protected willSetRightAxisView

  • willSetRightAxisView(newRightAxisView: null | AxisView<Y>, oldRightAxisView: null | AxisView<Y>): void
  • Parameters

    Returns void

Protected willSetTopAxis

  • Parameters

    Returns void

Protected willSetTopAxisTrait

  • willSetTopAxisTrait(newTopAxisTrait: null | AxisTrait<X>, oldTopAxisTrait: null | AxisTrait<X>): void
  • Parameters

    Returns void

Protected willSetTopAxisView

  • willSetTopAxisView(newTopAxisView: null | AxisView<X>, oldTopAxisView: null | AxisView<X>): void
  • Parameters

    Returns void

Protected willUnmount

  • willUnmount(): void

Protected willUnpower

  • willUnpower(): void

Generated using TypeDoc