Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GraphViewController<X, Y, V>

Type parameters

Hierarchy

Implements

Index

Constructors

constructor

Accessors

anchor

appView

appViewController

bounds

canvasView

childViewControllers

childViews

  • get childViews(): ReadonlyArray<View>

culled

  • get culled(): boolean

dirty

  • get dirty(): boolean

hidden

  • get hidden(): boolean

parentView

  • get parentView(): View | null

parentViewController

type

view

  • get view(): V | null

Methods

animate

  • animate(): void

appendChildView

  • appendChildView(childView: View): void

appendChildViewController

  • appendChildViewController(childViewController: ViewController): void

Protected didSetView

  • didSetView(view: V | null): void

getChildView

  • getChildView(key: string): View | null

getChildViewController

insertChildView

  • insertChildView(childView: View, targetView: View | null): void

insertChildViewController

isMounted

  • isMounted(): boolean

key

  • key(): string | null

Protected onSetView

  • onSetView(view: V | null): void

prependChildView

  • prependChildView(childView: View): void

prependChildViewController

  • prependChildViewController(childViewController: ViewController): void

remove

  • remove(): void

removeAll

  • removeAll(): void

removeChildView

  • removeChildView(childView: View): void

removeChildViewController

  • removeChildViewController(childViewController: ViewController): void

setChildView

  • setChildView(key: string, newChildView: View | null): View | null

setChildViewController

setDirty

  • setDirty(dirty: boolean): void

setView

  • setView(view: V | null): void

viewDidAnimate

  • viewDidAnimate(frame: number, view: V): void

viewDidCull

  • viewDidCull(view: V): void

viewDidInsertChildView

  • viewDidInsertChildView(childView: View, targetView: View | null | undefined, view: V): void

viewDidLayout

  • viewDidLayout(view: V): void

viewDidMount

  • viewDidMount(view: V): void

viewDidRemoveChildView

  • viewDidRemoveChildView(childView: View, view: V): void

viewDidRender

viewDidResize

  • viewDidResize(view: V): void

viewDidScroll

  • viewDidScroll(view: V): void

viewDidSetAnchor

  • viewDidSetAnchor(newAnchor: PointR2, oldAnchor: PointR2, view: V): void

viewDidSetBounds

  • viewDidSetBounds(newBounds: BoxR2, oldBounds: BoxR2, view: V): void

viewDidSetCulled

  • viewDidSetCulled(culled: boolean, view: V): void

viewDidSetHidden

  • viewDidSetHidden(hidden: boolean, view: V): void

viewDidSetKey

  • viewDidSetKey(key: string | null, view: V): void

viewDidSetParentView

  • viewDidSetParentView(parentView: View | null, view: V): void

viewDidUnmount

  • viewDidUnmount(view: V): void

viewWillAnimate

  • viewWillAnimate(frame: number, view: V): void

viewWillCull

  • viewWillCull(view: V): void

viewWillInsertChildView

  • viewWillInsertChildView(childView: View, targetView: View | null | undefined, view: V): void

viewWillLayout

  • viewWillLayout(view: V): void

viewWillMount

  • viewWillMount(view: V): void

viewWillRemoveChildView

  • viewWillRemoveChildView(childView: View, view: V): void

viewWillRender

viewWillResize

  • viewWillResize(view: V): void

viewWillScroll

  • viewWillScroll(view: V): void

viewWillSetAnchor

viewWillSetBounds

  • viewWillSetBounds(bounds: BoxR2, view: V): BoxR2 | void

viewWillSetCulled

  • viewWillSetCulled(culled: boolean, view: V): boolean | void

viewWillSetHidden

  • viewWillSetHidden(hidden: boolean, view: V): boolean | void

viewWillSetKey

  • viewWillSetKey(key: string | null, view: V): void

viewWillSetParentView

  • viewWillSetParentView(parentView: View | null, view: V): void

viewWillUnmount

  • viewWillUnmount(view: V): void

Protected willSetView

  • willSetView(view: V | null): void

xAxis

yAxis