Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AppView

Hierarchy

Implemented by

Index

Properties

appView

appView: this

popovers

popovers: ReadonlyArray<Popover>

viewController

viewController: AppViewController | null

Accessors

childViews

  • get childViews(): ReadonlyArray<View>

clientBounds

  • get clientBounds(): BoxR2

clientTransform

pageBounds

  • get pageBounds(): BoxR2

pageTransform

parentTransform

parentView

  • get parentView(): View | null

popoverBounds

  • get popoverBounds(): BoxR2

viewObservers

Methods

Abstract addViewObserver

Abstract appendChildView

  • appendChildView(childView: View): void

cascadeLayout

  • cascadeLayout(): void

cascadeMount

  • cascadeMount(): void

cascadeResize

  • cascadeResize(): void

cascadeScroll

  • cascadeScroll(): void

cascadeUnmount

  • cascadeUnmount(): void

Protected didAddViewObserver

Protected didInsertChildView

  • didInsertChildView(childView: View, targetView: View | null | undefined): void

Protected didLayout

  • didLayout(): void

Protected didMount

  • didMount(): void

Protected didObserve

  • didObserve(callback: function): void

Protected didRemoveChildView

  • didRemoveChildView(childView: View): void

Protected didRemoveViewObserver

Protected didResize

  • didResize(): void

Protected didScroll

  • didScroll(): void

Protected didSetKey

  • didSetKey(key: string | null): void

Protected didSetParentView

  • didSetParentView(parentView: View | null): void

Protected didSetViewController

Protected didUnmount

  • didUnmount(): void

Abstract dispatchEvent

  • dispatchEvent(event: Event): boolean

getChildView

  • getChildView(key: string): View | null

hidePopover

  • hidePopover(popover: Popover): void

hidePopovers

  • hidePopovers(): void

Abstract insertChildView

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

isMounted

  • isMounted(): boolean

isVisible

  • isVisible(): boolean

Abstract key

  • key(): string | null
  • key(key: string | null): this

Abstract off

  • off(type: string, listener: EventListenerOrEventListenerObject, options?: EventListenerOptions | boolean): this

Abstract on

  • on(type: string, listener: EventListenerOrEventListenerObject, options?: AddEventListenerOptions | boolean): this

Protected onAddViewObserver

Protected onInsertChildView

  • onInsertChildView(childView: View, targetView: View | null | undefined): void

Protected onLayout

  • onLayout(): void

Protected onMount

  • onMount(): void

Protected onRemoveChildView

  • onRemoveChildView(childView: View): void

Protected onRemoveViewObserver

Protected onResize

  • onResize(): void

Protected onScroll

  • onScroll(): void

Protected onSetKey

  • onSetKey(key: string | null): void

Protected onSetParentView

  • onSetParentView(parentView: View | null): void

Protected onSetViewController

Protected onUnmount

  • onUnmount(): void

Abstract prependChildView

  • prependChildView(childView: View): void

Abstract remove

  • remove(): void

Abstract removeAll

  • removeAll(): void

Abstract removeChildView

  • removeChildView(childView: View): void

Abstract removeViewObserver

Abstract setChildView

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

Abstract setParentView

  • setParentView(parentView: View | null): void

Abstract setViewController

showPopover

togglePopover

Protected willAddViewObserver

Protected willInsertChildView

  • willInsertChildView(childView: View, targetView: View | null | undefined): void

Protected willLayout

  • willLayout(): void

Protected willMount

  • willMount(): void

Protected willObserve

  • willObserve(callback: function): void

Protected willRemoveChildView

  • willRemoveChildView(childView: View): void

Protected willRemoveViewObserver

Protected willResize

  • willResize(): void

Protected willScroll

  • willScroll(): void

Protected willSetKey

  • willSetKey(key: string | null): void

Protected willSetParentView

  • willSetParentView(parentView: View | null): void

Protected willSetViewController

Protected willUnmount

  • willUnmount(): void

Static create

Static fromNode