Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WebAppViewObserver<V>

Type parameters

Hierarchy

Implemented by

Index

Methods

Optional viewDidAnimate

Optional viewDidCompute

Optional viewDidHidePopover

  • viewDidHidePopover(popover: Popover, view: V): void

Optional viewDidInsertChildNode

  • viewDidInsertChildNode(childNode: Node, targetNode: Node | null, view: V): void

Optional viewDidInsertChildView

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

Optional viewDidLayout

Optional viewDidMount

  • viewDidMount(view: V): void

Optional viewDidRemoveChildNode

  • viewDidRemoveChildNode(childNode: Node, view: V): void

Optional viewDidRemoveChildView

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

Optional viewDidRender

Optional viewDidScroll

Optional viewDidSetAttribute

  • viewDidSetAttribute(name: string, value: unknown, view: V): void

Optional viewDidSetKey

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

Optional viewDidSetParentView

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

Optional viewDidSetStyle

  • viewDidSetStyle(name: string, value: unknown, priority: string | undefined, view: V): void

Optional viewDidShowPopover

Optional viewDidUnmount

  • viewDidUnmount(view: V): void

Optional viewDidUpdate

Optional viewDidUpdateChildViews

Optional viewWillAnimate

Optional viewWillCompute

Optional viewWillHidePopover

  • viewWillHidePopover(popover: Popover, view: V): void

Optional viewWillInsertChildNode

  • viewWillInsertChildNode(childNode: Node, targetNode: Node | null, view: V): void

Optional viewWillInsertChildView

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

Optional viewWillLayout

Optional viewWillMount

  • viewWillMount(view: V): void

Optional viewWillRemoveChildNode

  • viewWillRemoveChildNode(childNode: Node, view: V): void

Optional viewWillRemoveChildView

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

Optional viewWillRender

Optional viewWillScroll

Optional viewWillSetAttribute

  • viewWillSetAttribute(name: string, value: unknown, view: V): void

Optional viewWillSetKey

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

Optional viewWillSetParentView

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

Optional viewWillSetStyle

  • viewWillSetStyle(name: string, value: unknown, priority: string | undefined, view: V): void

Optional viewWillShowPopover

Optional viewWillUnmount

  • viewWillUnmount(view: V): void

Optional viewWillUpdate

Optional viewWillUpdateChildViews