Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AreaPlotView<X, Y>

Type parameters

  • X = unknown

  • Y = unknown

Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Type parameters

    • X = unknown

    • Y = unknown

    Returns AreaPlotView<X, Y>

Properties

Readonly constraintVariables

constraintVariables: readonly ConstraintVariable[]

Readonly constraints

constraints: readonly Constraint[]

Optional Readonly contextType

Readonly dataPointRefs

dataPointRefs: BTree<X, ViewRef<AreaPlotView<X, Y>, DataPointView<X, Y>>, never>

Readonly decoherent

decoherent: null | readonly Fastener<unknown>[]

Readonly displayProvider

Readonly eventHandlers

eventHandlers: null | {}

Optional Readonly familyType

familyType: Class<View>

Readonly fasteners

fasteners: null | {}

Readonly fill

fill: ThemeAnimator<AreaPlotView<X, Y>, null | Color, null | AnyColor>

Readonly flags

flags: number

Readonly font

font: ThemeAnimator<AreaPlotView<X, Y>, null | Font, null | AnyFont>

Readonly gradientStops

gradientStops: number

Readonly hitMode

Readonly hoverSet

hoverSet: null | {}

Readonly key

key: undefined | string

Readonly layoutProvider

layoutProvider: LayoutProvider<AreaPlotView<X, Y>, LayoutService<AreaPlotView<X, Y>>>

Readonly modalProvider

modalProvider: ModalProvider<AreaPlotView<X, Y>, ModalService<AreaPlotView<X, Y>>>

Readonly mood

mood: Property<AreaPlotView<X, Y>, null | MoodVector<Feel>, null | MoodVector<Feel>>

Readonly moodModifier

moodModifier: Property<AreaPlotView<X, Y>, null | MoodMatrix<Feel, Feel>, null | MoodMatrix<Feel, Feel>>

Readonly observerCache

observerCache: ViewObserverCache<AreaPlotView<X, Y>>

Optional Readonly observerType

observerType: Class<AreaPlotViewObserver<X, Y, AreaPlotView<X, Y>>>

Readonly observers

observers: readonly AreaPlotViewObserver<X, Y, AreaPlotView<X, Y>>[]

Readonly ownViewFrame

ownViewFrame: null | R2Box

Readonly parent

parent: null | View

Readonly renderer

renderer: null | GraphicsRenderer

Readonly spriteProvider

spriteProvider: Provider<AreaPlotView<X, Y>, SpriteService>

Readonly textColor

textColor: ThemeAnimator<AreaPlotView<X, Y>, null | Color, null | AnyColor>

Readonly theme

theme: Property<AreaPlotView<X, Y>, null | ThemeMatrix, null | ThemeMatrix>

Readonly themeModifier

themeModifier: Property<AreaPlotView<X, Y>, null | MoodMatrix<Feel, Feel>, null | MoodMatrix<Feel, Feel>>

Readonly themeProvider

themeProvider: ThemeProvider<AreaPlotView<X, Y>, ThemeService<AreaPlotView<X, Y>>>

Readonly uid

uid: number

Readonly viewBounds

viewBounds: R2Box

Readonly viewportProvider

Readonly xDataDomain

xDataDomain: null | Domain<X>

Readonly xDataRange

xDataRange: null | Range<number>

Readonly xRangePadding

xRangePadding: Property<AreaPlotView<X, Y>, readonly [number, number], readonly [number, number]>

Readonly xScale

xScale: ContinuousScaleAnimator<AreaPlotView<X, Y>, X, number, null | ContinuousScale<X, number>, string>

Readonly yDataDomain

yDataDomain: null | Domain<Y>

Readonly yDataRange

yDataRange: null | Range<number>

Readonly yRangePadding

yRangePadding: Property<AreaPlotView<X, Y>, readonly [number, number], readonly [number, number]>

Readonly yScale

yScale: ContinuousScaleAnimator<AreaPlotView<X, Y>, Y, number, null | ContinuousScale<Y, number>, string>

Static Readonly ContextualFlag

ContextualFlag: number

Static Readonly CullFlag

CullFlag: number

Static Readonly CulledFlag

CulledFlag: number

Static Readonly CulledMask

CulledMask: number

Static DataPointRef

DataPointRef: ViewRefFactory<ViewRef<any, DataPointView<unknown, unknown>> & PlotViewDataPointExt<unknown, unknown>>

Static Readonly DisplayMask

DisplayMask: number

Static Readonly DisplayingFlag

DisplayingFlag: number

Static Readonly FlagMask

FlagMask: number

Static Readonly FlagShift

FlagShift: number

Static Readonly HiddenFlag

HiddenFlag: number

Static Readonly HiddenMask

HiddenMask: number

Static Readonly HideFlag

HideFlag: number

Static Readonly InsertChildFlags

InsertChildFlags: number

Static Readonly IntangibleFlag

IntangibleFlag: number

Static Readonly MountFlags

MountFlags: number

Static Readonly MountedFlag

MountedFlag: number

Static Readonly NeedsAnimate

NeedsAnimate: number

Static Readonly NeedsChange

NeedsChange: number

Static Readonly NeedsComposite

NeedsComposite: number

Static Readonly NeedsDisplay

NeedsDisplay: number

Static Readonly NeedsLayout

NeedsLayout: number

Static Readonly NeedsProcess

NeedsProcess: number

Static Readonly NeedsProject

NeedsProject: number

Static Readonly NeedsRasterize

NeedsRasterize: number

Static Readonly NeedsRender

NeedsRender: number

Static Readonly NeedsResize

NeedsResize: number

Static Readonly NeedsScroll

NeedsScroll: number

Static Readonly ProcessMask

ProcessMask: number

Static Readonly ProcessingFlag

ProcessingFlag: number

Static Readonly RemoveChildFlags

RemoveChildFlags: number

Static Readonly RemovingFlag

RemovingFlag: number

Static Readonly StatusMask

StatusMask: number

Static Readonly TraversingFlag

TraversingFlag: number

Static Readonly UnboundedFlag

UnboundedFlag: number

Static Readonly UncullFlags

UncullFlags: number

Static Readonly UpdateMask

UpdateMask: number

Static Readonly UpdatingMask

UpdatingMask: number

Static uid

uid: () => number

Type declaration

    • (): number
    • Returns number

Accessors

childCount

  • get childCount(): number
  • Returns number

children

  • get children(): readonly View[]
  • Returns readonly View[]

clientBounds

  • get clientBounds(): R2Box
  • Returns R2Box

clientTransform

  • Returns Transform

culled

  • get culled(): boolean
  • Returns boolean

displaying

  • get displaying(): boolean
  • Returns boolean

hitBounds

  • Returns R2Box

insertChildFlags

  • get insertChildFlags(): number
  • Returns number

intangible

  • get intangible(): boolean
  • Returns boolean

mountFlags

  • get mountFlags(): number
  • Returns number

mounted

  • get mounted(): boolean
  • Returns boolean

ownViewBounds

  • get ownViewBounds(): null | R2Box
  • Returns null | R2Box

pageBounds

  • get pageBounds(): R2Box
  • Returns R2Box

pageTransform

  • Returns Transform

parentTransform

  • Returns Transform

plotType

  • Returns SeriesPlotType

popoverFrame

  • get popoverFrame(): R2Box
  • Returns R2Box

processing

  • get processing(): boolean
  • Returns boolean

removeChildFlags

  • get removeChildFlags(): number
  • Returns number

superViewContext

  • Returns ViewContext

traversing

  • get traversing(): boolean
  • Returns boolean

unbounded

  • get unbounded(): boolean
  • Returns boolean

uncullFlags

  • get uncullFlags(): number
  • Returns number

updating

  • get updating(): boolean
  • Returns boolean

viewContext

  • Returns ViewContextType<this>

viewFrame

  • Returns R2Box

viewIdiom

  • Returns ViewIdiom

viewport

  • Returns Viewport

Methods

activateConstraint

  • activateConstraint(constraint: Constraint): void
  • Parameters

    Returns void

activateConstraintVariable

Protected activateLayout

  • activateLayout(): void
  • Returns void

addConstraint

  • Parameters

    Returns void

addConstraintVariable

appendChild

  • appendChild<V>(child: V, key?: string): V
  • appendChild<F>(factory: F, key?: string): InstanceType<F>
  • appendChild(child: AnyView<View>, key?: string): View
  • Type parameters

    Parameters

    • child: V
    • Optional key: string

    Returns V

  • Type parameters

    • F: new (...args: any[]) => InstanceType<F> & Creatable<InstanceType<F>, F>

    Parameters

    • factory: F
    • Optional key: string

    Returns InstanceType<F>

  • Parameters

    Returns View

applyTheme

Protected attachFastener

  • attachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

attachParent

  • attachParent(parent: View): void
  • Parameters

    Returns void

Protected bindChildFastener

  • bindChildFastener(fastener: Fastener<unknown>, child: View, target: null | View): void
  • Parameters

    Returns void

Protected bindChildFasteners

  • bindChildFasteners(child: View, target: null | View): void
  • Parameters

    Returns void

Protected bindFastener

  • bindFastener(fastener: Fastener<unknown>): void
  • Parameters

    Returns void

bubbleEvent

  • Parameters

    Returns null | View

callObservers

  • Type parameters

    • O

    • K: string | number | symbol

    Parameters

    Returns void

cascadeCull

  • cascadeCull(): void
  • Returns void

cascadeDisplay

  • cascadeDisplay(displayFlags: number, baseViewContext: ViewContext): void
  • Parameters

    Returns void

cascadeHide

  • cascadeHide(): void
  • Returns void

cascadeHitTest

  • Parameters

    Returns null | GraphicsView

cascadeInsert

  • cascadeInsert(updateFlags?: number, viewContext?: ViewContext): void
  • Parameters

    • Optional updateFlags: number
    • Optional viewContext: ViewContext

    Returns void

cascadeMount

  • cascadeMount(): void
  • Returns void

cascadeProcess

  • cascadeProcess(processFlags: number, baseViewContext: ViewContext): void
  • Parameters

    Returns void

cascadeUncull

  • cascadeUncull(): void
  • Returns void

cascadeUnhide

  • cascadeUnhide(): void
  • Returns void

cascadeUnmount

  • cascadeUnmount(): void
  • Returns void

Protected changeMood

  • changeMood(): void
  • Returns void

Protected changeTheme

  • changeTheme(): void
  • Returns void

constraint

constraintVariable

Protected createDataPointRef

Protected cullChildren

  • cullChildren(): void
  • Returns void

cullViewFrame

  • cullViewFrame(viewFrame?: R2Box): void
  • Parameters

    • Optional viewFrame: R2Box

    Returns void

deactivateConstraint

  • deactivateConstraint(constraint: Constraint): void
  • Parameters

    Returns void

deactivateConstraintVariable

Protected deactivateLayout

  • deactivateLayout(): void
  • Returns void

decohereFastener

  • decohereFastener(fastener: Fastener<unknown>): void
  • Parameters

    Returns void

deriveHitBounds

  • deriveHitBounds(): R2Box
  • Returns R2Box

deriveViewBounds

  • deriveViewBounds(): R2Box
  • Returns R2Box

Protected deriveViewFrame

  • deriveViewFrame(): R2Box
  • Returns R2Box

Protected detachFastener

  • detachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

detachParent

  • detachParent(parent: View): void
  • Parameters

    Returns void

Protected didAnimate

Protected didApplyTheme

Protected didAttachFastener

  • didAttachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

Protected didAttachParent

  • didAttachParent(parent: View): void
  • Parameters

    Returns void

Protected didChange

  • Parameters

    Returns void

Protected didComposite

  • Parameters

    Returns void

Protected didCull

  • didCull(): void
  • Returns void

Protected didDetachFastener

  • didDetachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

Protected didDetachParent

  • didDetachParent(parent: View): void
  • Parameters

    Returns void

Protected didDisplay

  • Parameters

    Returns void

Protected didInsertChild

  • didInsertChild(child: View, target: null | View): void
  • Parameters

    Returns void

Protected didLayout

  • Parameters

    Returns void

Protected didMount

  • didMount(): void
  • Returns void

Protected didObserve

Protected didProcess

  • Parameters

    Returns void

Protected didRasterize

  • Parameters

    Returns void

Protected didRemoveChild

  • didRemoveChild(child: View): void
  • Parameters

    Returns void

Protected didRender

  • Parameters

    Returns void

Protected didResize

  • Parameters

    Returns void

Protected didScroll

  • Parameters

    Returns void

Protected didSetHidden

  • didSetHidden(hidden: boolean): void
  • Parameters

    • hidden: boolean

    Returns void

Protected didSetIntangible

  • didSetIntangible(intangible: boolean): void
  • Parameters

    • intangible: boolean

    Returns void

Protected didSetUnbounded

  • didSetUnbounded(unboundedFlag: boolean): void
  • Parameters

    • unboundedFlag: boolean

    Returns void

Protected didSetXDataDomain

  • didSetXDataDomain(newXDataDomain: null | Domain<X>, oldXDataDomain: null | Domain<X>): void
  • Parameters

    • newXDataDomain: null | Domain<X>
    • oldXDataDomain: null | Domain<X>

    Returns void

Protected didSetYDataDomain

  • didSetYDataDomain(newYDataDomain: null | Domain<Y>, oldYDataDomain: null | Domain<Y>): void
  • Parameters

    • newYDataDomain: null | Domain<Y>
    • oldYDataDomain: null | Domain<Y>

    Returns void

Protected didUncull

  • didUncull(): void
  • Returns void

Protected didUnmount

  • didUnmount(): void
  • Returns void

Protected didUnobserve

dispatchEvent

  • Parameters

    Returns boolean

Protected displayChild

  • Parameters

    Returns void

Protected displayChildren

equals

  • equals(that: unknown): boolean
  • Parameters

    • that: unknown

    Returns boolean

evaluateConstraintVariables

  • evaluateConstraintVariables(): void

extendViewContext

firstChild

  • firstChild(): null | View
  • Returns null | View

forEachChild

  • forEachChild<T>(callback: (child: View) => void | T): undefined | T
  • forEachChild<T, S>(callback: (child: View) => void | T, thisArg: S): undefined | T
  • Type parameters

    • T

    Parameters

    • callback: (child: View) => void | T
        • (child: View): void | T
        • Parameters

          Returns void | T

    Returns undefined | T

  • Type parameters

    • T

    • S

    Parameters

    • callback: (child: View) => void | T
        • (child: View): void | T
        • Parameters

          Returns void | T

    • thisArg: S

    Returns undefined | T

forEachObserver

getBase

  • getBase<F>(baseBound: F): null | InstanceType<F>
  • Type parameters

    Parameters

    • baseBound: F

    Returns null | InstanceType<F>

getChild

  • getChild<F>(key: string, childBound: F): null | InstanceType<F>
  • getChild(key: string, childBound?: new (...args: any[]) => View): null | View
  • Type parameters

    • F: new (...args: any[]) => View

    Parameters

    • key: string
    • childBound: F

    Returns null | InstanceType<F>

  • Parameters

    • key: string
    • Optional childBound: new (...args: any[]) => View
        • new (...args: any[]): View
        • Parameters

          • Rest ...args: any[]

          Returns View

    Returns null | View

getDataPointRef

getDataPointView

getFastener

  • getFastener<F>(fastenerName: string, fastenerBound: Class<F>): null | F
  • getFastener(fastenerName: string, fastenerBound?: null | Class<Fastener<unknown>>): null | Fastener<unknown>
  • Type parameters

    Parameters

    • fastenerName: string
    • fastenerBound: Class<F>

    Returns null | F

  • Parameters

    • fastenerName: string
    • Optional fastenerBound: null | Class<Fastener<unknown>>

    Returns null | Fastener<unknown>

getLazyFastener

  • getLazyFastener<F>(fastenerName: string, fastenerBound: Class<F>): null | F
  • getLazyFastener(fastenerName: string, fastenerBound?: null | Class<Fastener<unknown>>): null | Fastener<unknown>
  • Type parameters

    Parameters

    • fastenerName: string
    • fastenerBound: Class<F>

    Returns null | F

  • Parameters

    • fastenerName: string
    • Optional fastenerBound: null | Class<Fastener<unknown>>

    Returns null | Fastener<unknown>

getLook

  • Type parameters

    • T

    Parameters

    Returns undefined | T

getLookOr

  • getLookOr<T, E>(look: Look<T, unknown>, elseValue: E): T | E
  • getLookOr<T, E>(look: Look<T, unknown>, mood: null | MoodVector<Feel>, elseValue: E): T | E
  • Type parameters

    • T

    • E

    Parameters

    • look: Look<T, unknown>
    • elseValue: E

    Returns T | E

  • Type parameters

    • T

    • E

    Parameters

    Returns T | E

getSuper

  • getSuper<F>(superBound: F): null | InstanceType<F>
  • Type parameters

    Parameters

    • superBound: F

    Returns null | InstanceType<F>

getSuperFastener

  • getSuperFastener<F>(fastenerName: string, fastenerBound: Class<F>): null | F
  • getSuperFastener(fastenerName: string, fastenerBound?: null | Class<Fastener<unknown>>): null | Fastener<unknown>
  • Type parameters

    Parameters

    • fastenerName: string
    • fastenerBound: Class<F>

    Returns null | F

  • Parameters

    • fastenerName: string
    • Optional fastenerBound: null | Class<Fastener<unknown>>

    Returns null | Fastener<unknown>

handleEvent

  • Parameters

    Returns void

hasConstraint

  • Parameters

    Returns boolean

hasConstraintVariable

hasFastener

  • hasFastener(fastenerName: string, fastenerBound?: null | Class<Fastener<unknown>>): boolean
  • Parameters

    • fastenerName: string
    • Optional fastenerBound: null | Class<Fastener<unknown>>

    Returns boolean

hashCode

  • hashCode(): number
  • Returns number

Protected hideChildren

  • hideChildren(): void
  • Returns void

Protected hitTest

Protected hitTestChild

Protected hitTestChildren

Protected hitTestDomain

Protected hitTestPlot

init

  • Parameters

    Returns void

insertChild

  • insertChild<V>(child: V, target: null | View, key?: string): V
  • insertChild<F>(factory: F, target: null | View, key?: string): InstanceType<F>
  • insertChild(child: AnyView<View>, target: null | View, key?: string): View
  • Type parameters

    Parameters

    • child: V
    • target: null | View
    • Optional key: string

    Returns V

  • Type parameters

    • F: new (...args: any[]) => InstanceType<F> & Creatable<InstanceType<F>, F>

    Parameters

    • factory: F
    • target: null | View
    • Optional key: string

    Returns InstanceType<F>

  • Parameters

    Returns View

insertDataPoint

insertDataPoints

intersectsViewport

  • intersectsViewport(): boolean
  • Returns boolean

isHidden

  • isHidden(): boolean
  • Returns boolean

isHovering

  • isHovering(): boolean
  • Returns boolean

lastChild

  • lastChild(): null | View
  • Returns null | View

Protected layoutChildViews

modifyMood

modifyTheme

Protected mountChildren

  • mountChildren(): void
  • Returns void

Protected mountDataPointRefs

  • mountDataPointRefs(): void

Protected mountFasteners

  • mountFasteners(): void
  • Returns void

Protected mountTheme

  • mountTheme(): void
  • Returns void

Protected needsDisplay

  • Parameters

    Returns number

Protected needsProcess

  • Parameters

    Returns number

Protected needsUpdate

  • needsUpdate(updateFlags: number, immediate: boolean): number
  • Parameters

    • updateFlags: number
    • immediate: boolean

    Returns number

nextChild

  • nextChild(targetView: View): null | View
  • Parameters

    Returns null | View

observe

off

  • off<K>(type: K, listener: (event: GraphicsViewEventMap[K]) => unknown, options?: boolean | EventListenerOptions): AreaPlotView<X, Y>
  • off(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): AreaPlotView<X, Y>
  • Type parameters

    Parameters

    Returns AreaPlotView<X, Y>

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | EventListenerOptions

    Returns AreaPlotView<X, Y>

on

  • on<K>(type: K, listener: (event: GraphicsViewEventMap[K]) => unknown, options?: boolean | AddEventListenerOptions): AreaPlotView<X, Y>
  • on(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): AreaPlotView<X, Y>
  • Type parameters

    Parameters

    Returns AreaPlotView<X, Y>

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | AddEventListenerOptions

    Returns AreaPlotView<X, Y>

Protected onAnimate

  • Parameters

    Returns void

Protected onApplyTheme

Protected onAttachFastener

  • onAttachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

Protected onAttachParent

  • onAttachParent(parent: View): void
  • Parameters

    Returns void

Protected onChange

  • Parameters

    Returns void

Protected onComposite

  • Parameters

    Returns void

Protected onCull

  • onCull(): void
  • Returns void

Protected onDetachFastener

  • onDetachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

Protected onDetachParent

  • onDetachParent(parent: View): void
  • Parameters

    Returns void

Protected onDisplay

  • Parameters

    Returns void

Protected onInsertChild

  • onInsertChild(child: View, target: null | View): void
  • Parameters

    Returns void

Protected onLayout

  • Parameters

    Returns void

Protected onMount

  • onMount(): void
  • Returns void

Protected onMouseOut

  • Parameters

    Returns void

Protected onMouseOver

  • Parameters

    Returns void

Protected onObserve

Protected onPointerOut

  • Parameters

    Returns void

Protected onPointerOver

  • Parameters

    Returns void

Protected onProcess

  • Parameters

    Returns void

Protected onRasterize

  • Parameters

    Returns void

Protected onRemoveChild

  • onRemoveChild(child: View): void
  • Parameters

    Returns void

Protected onRender

  • Parameters

    Returns void

Protected onResize

  • Parameters

    Returns void

Protected onScroll

  • Parameters

    Returns void

Protected onSetHidden

  • onSetHidden(hidden: boolean): void
  • Parameters

    • hidden: boolean

    Returns void

Protected onSetIntangible

  • onSetIntangible(intangible: boolean): void
  • Parameters

    • intangible: boolean

    Returns void

Protected onSetUnbounded

  • onSetUnbounded(unboundedFlag: boolean): void
  • Parameters

    • unboundedFlag: boolean

    Returns void

Protected onSetXDataDomain

  • onSetXDataDomain(newXDataDomain: null | Domain<X>, oldXDataDomain: null | Domain<X>): void
  • Parameters

    • newXDataDomain: null | Domain<X>
    • oldXDataDomain: null | Domain<X>

    Returns void

Protected onSetYDataDomain

  • onSetYDataDomain(newYDataDomain: null | Domain<Y>, oldYDataDomain: null | Domain<Y>): void
  • Parameters

    • newYDataDomain: null | Domain<Y>
    • oldYDataDomain: null | Domain<Y>

    Returns void

Protected onUncull

  • onUncull(): void
  • Returns void

Protected onUnmount

  • onUnmount(): void
  • Returns void

Protected onUnobserve

prependChild

  • prependChild<V>(child: V, key?: string): V
  • prependChild<F>(factory: F, key?: string): InstanceType<F>
  • prependChild(child: AnyView<View>, key?: string): View
  • Type parameters

    Parameters

    • child: V
    • Optional key: string

    Returns V

  • Type parameters

    • F: new (...args: any[]) => InstanceType<F> & Creatable<InstanceType<F>, F>

    Parameters

    • factory: F
    • Optional key: string

    Returns InstanceType<F>

  • Parameters

    Returns View

previousChild

  • previousChild(targetView: View): null | View
  • Parameters

    Returns null | View

Protected processChild

  • Parameters

    Returns void

Protected processChildren

recohereAnimators

  • recohereAnimators(t: number): void
  • Parameters

    • t: number

    Returns void

recohereFasteners

  • recohereFasteners(t?: number): void
  • Parameters

    • Optional t: number

    Returns void

remove

  • remove(): void
  • Returns void

removeChild

  • removeChild(key: string): null | View
  • removeChild<V>(child: V): V
  • Parameters

    • key: string

    Returns null | View

  • Type parameters

    Parameters

    • child: V

    Returns V

removeChildren

  • removeChildren(): void
  • Returns void

removeConstraint

  • Parameters

    Returns void

removeConstraintVariable

removeDataPoint

  • removeDataPoint(x: X): void
  • removeDataPoint(dataPointView: DataPointView<X, Y>): void
  • Parameters

    • x: X

    Returns void

  • Parameters

    Returns void

Protected renderPlot

Protected renderViewOutline

  • Parameters

    Returns void

replaceChild

  • replaceChild<V>(newChild: View, oldChild: V): V
  • replaceChild<V>(newChild: AnyView<View>, oldChild: V): V
  • Type parameters

    Parameters

    • newChild: View
    • oldChild: V

    Returns V

  • Type parameters

    Parameters

    Returns V

requestUpdate

  • requestUpdate(target: View, updateFlags: number, immediate: boolean): void
  • Parameters

    • target: View
    • updateFlags: number
    • immediate: boolean

    Returns void

requireUpdate

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

    • updateFlags: number
    • Optional immediate: boolean

    Returns void

Protected resizeScales

  • resizeScales(frame: R2Box): void
  • Parameters

    Returns void

setChild

  • setChild<V>(key: string, newChild: V): null | View
  • setChild<F>(key: string, factory: F): null | View
  • setChild(key: string, newChild: null | AnyView<View>): null | View
  • Type parameters

    Parameters

    • key: string
    • newChild: V

    Returns null | View

  • Type parameters

    • F: new (...args: any[]) => InstanceType<F> & Creatable<InstanceType<F>, F>

    Parameters

    • key: string
    • factory: F

    Returns null | View

  • Parameters

    Returns null | View

setConstraintVariable

setCulled

  • setCulled(culled: boolean): void
  • Parameters

    • culled: boolean

    Returns void

setFastener

  • setFastener(fastenerName: string, newFastener: null | Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • newFastener: null | Fastener<unknown>

    Returns void

setFlags

  • setFlags(flags: number): void
  • Parameters

    • flags: number

    Returns void

setHidden

  • setHidden(hidden: boolean): void
  • Parameters

    • hidden: boolean

    Returns void

setIntangible

  • setIntangible(intangible: boolean): void
  • Parameters

    • intangible: boolean

    Returns void

setKey

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

    • key: undefined | string

    Returns void

setProperties

setProperty

  • setProperty(key: string, value: unknown, timing?: null | boolean | AnyTiming, affinity?: number): void
  • Parameters

    • key: string
    • value: unknown
    • Optional timing: null | boolean | AnyTiming
    • Optional affinity: number

    Returns void

setUnbounded

  • setUnbounded(unboundedFlag: boolean): void
  • Parameters

    • unboundedFlag: boolean

    Returns void

setViewFrame

  • setViewFrame(viewFrame: null | R2Box): void
  • Parameters

    • viewFrame: null | R2Box

    Returns void

Protected setXDataDomain

  • setXDataDomain(newXDataDomain: null | Domain<X>): void
  • Parameters

    • newXDataDomain: null | Domain<X>

    Returns void

Protected setXDataRange

  • setXDataRange(xDataRange: null | Range<number>): void
  • Parameters

    • xDataRange: null | Range<number>

    Returns void

Protected setYDataDomain

  • setYDataDomain(newYDataDomain: null | Domain<Y>): void
  • Parameters

    • newYDataDomain: null | Domain<Y>

    Returns void

Protected setYDataRange

  • setYDataRange(yDataRange: null | Range<number>): void
  • Parameters

    • yDataRange: null | Range<number>

    Returns void

Protected themeAnimators

Protected unbindChildFastener

  • unbindChildFastener(fastener: Fastener<unknown>, child: View): void
  • Parameters

    Returns void

Protected unbindChildFasteners

  • unbindChildFasteners(child: View): void
  • Parameters

    Returns void

Protected uncullChildren

  • uncullChildren(): void
  • Returns void

Protected unhideChildren

  • unhideChildren(): void
  • Returns void

Protected unmountChildren

  • unmountChildren(): void
  • Returns void

Protected unmountDataPointRefs

  • unmountDataPointRefs(): void

Protected unmountFasteners

  • unmountFasteners(): void
  • Returns void

unobserve

Protected updateTheme

  • updateTheme(timing?: boolean | AnyTiming): void
  • Parameters

    Returns void

Protected updateXDataDomain

Protected updateXDataRange

  • updateXDataRange(): void

Protected updateYDataDomain

Protected updateYDataRange

  • updateYDataRange(): void

Protected willAnimate

Protected willApplyTheme

Protected willAttachFastener

  • willAttachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

Protected willAttachParent

  • willAttachParent(parent: View): void
  • Parameters

    Returns void

Protected willChange

Protected willComposite

  • Parameters

    Returns void

Protected willCull

  • willCull(): void
  • Returns void

Protected willDetachFastener

  • willDetachFastener(fastenerName: string, fastener: Fastener<unknown>): void
  • Parameters

    • fastenerName: string
    • fastener: Fastener<unknown>

    Returns void

Protected willDetachParent

  • willDetachParent(parent: View): void
  • Parameters

    Returns void

Protected willDisplay

  • Parameters

    Returns void

Protected willInsertChild

  • willInsertChild(child: View, target: null | View): void
  • Parameters

    Returns void

Protected willLayout

Protected willMount

  • willMount(): void
  • Returns void

Protected willObserve

Protected willProcess

  • Parameters

    Returns void

Protected willRasterize

  • Parameters

    Returns void

Protected willRemoveChild

  • willRemoveChild(child: View): void
  • Parameters

    Returns void

Protected willRender

  • Parameters

    Returns void

Protected willResize

Protected willScroll

Protected willSetHidden

  • willSetHidden(hidden: boolean): void
  • Parameters

    • hidden: boolean

    Returns void

Protected willSetIntangible

  • willSetIntangible(intangible: boolean): void
  • Parameters

    • intangible: boolean

    Returns void

Protected willSetUnbounded

  • willSetUnbounded(unboundedFlag: boolean): void
  • Parameters

    • unboundedFlag: boolean

    Returns void

Protected willSetXDataDomain

  • willSetXDataDomain(newXDataDomain: null | Domain<X>, oldXDataDomain: null | Domain<X>): void
  • Parameters

    • newXDataDomain: null | Domain<X>
    • oldXDataDomain: null | Domain<X>

    Returns void

Protected willSetYDataDomain

  • willSetYDataDomain(newYDataDomain: null | Domain<Y>, oldYDataDomain: null | Domain<Y>): void
  • Parameters

    • newYDataDomain: null | Domain<Y>
    • oldYDataDomain: null | Domain<Y>

    Returns void

Protected willUncull

  • willUncull(): void
  • Returns void

Protected willUnmount

  • willUnmount(): void
  • Returns void

Protected willUnobserve

xDomain

  • Returns null | Domain<X>

  • Parameters

    Returns AreaPlotView<X, Y>

  • Parameters

    • xMin: X
    • xMax: X
    • timing: boolean | AnyTiming

    Returns AreaPlotView<X, Y>

xRange

  • xRange(): null | Range<number>
  • Returns null | Range<number>

yDomain

  • Returns null | Domain<Y>

  • Parameters

    Returns AreaPlotView<X, Y>

  • Parameters

    • yMin: Y
    • yMax: Y
    • timing: boolean | AnyTiming

    Returns AreaPlotView<X, Y>

yRange

  • yRange(): null | Range<number>
  • Returns null | Range<number>

Static create

  • create<S>(): InstanceType<S>
  • Type parameters

    • S: new () => InstanceType<S>

    Returns InstanceType<S>

Static fromAny

  • fromAny<S>(value: AnyView<InstanceType<S>>): InstanceType<S>
  • Type parameters

    • S: new (...args: any[]) => InstanceType<S>

    Parameters

    Returns InstanceType<S>

Static fromInit

  • fromInit<S>(init: InitType<InstanceType<S>>): InstanceType<S>
  • Type parameters

    • S: new (...args: any[]) => InstanceType<S>

    Parameters

    Returns InstanceType<S>

Generated using TypeDoc