Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Readonly Abstract childViewCount

childViewCount: number

Readonly Abstract childViews

childViews: readonly View[]

Readonly Abstract clientBounds

clientBounds: R2Box

Readonly Abstract constraintVariables

constraintVariables: readonly ConstraintVariable[]

Readonly Abstract constraints

constraints: readonly Constraint[]

Readonly displayService

displayService: DisplayService<View>

Readonly Abstract key

key: undefined | string

Readonly layoutService

layoutService: LayoutService<View>

Readonly modalService

modalService: ModalService<View>

Readonly mood

mood: ViewProperty<View, null | MoodVector<Feel>, never>

Readonly Abstract parentTransform

parentTransform: Transform

Returns the transformation from the parent view coordinates to view coordinates.

Readonly Abstract parentView

parentView: null | View

Readonly theme

theme: ViewProperty<View, null | ThemeMatrix, never>

Readonly themeService

themeService: ThemeService<View>

Readonly viewContext

viewContext: ViewContext

Readonly viewController

viewController: null | ViewController<View>

Readonly viewFlags

viewFlags: number

Readonly viewObservers

viewObservers: readonly ViewObserver<View>[]

Readonly viewportService

viewportService: ViewportService<View>

Static Readonly Extrinsic

Extrinsic: number = 1

Static Readonly Intrinsic

Intrinsic: number = 0

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 insertChildFlags

insertChildFlags: number = ...

Static Readonly mountFlags

mountFlags: number = ...

Static Readonly powerFlags

powerFlags: number = ...

Static Readonly removeChildFlags

removeChildFlags: number = ...

Static Readonly uncullFlags

uncullFlags: number = ...

Accessors

clientTransform

insertChildFlags

  • get insertChildFlags(): number

mountFlags

  • get mountFlags(): number

pageBounds

  • get pageBounds(): R2Box

pageTransform

popoverFrame

  • get popoverFrame(): R2Box

powerFlags

  • get powerFlags(): number

removeChildFlags

  • get removeChildFlags(): number

superViewContext

uncullFlags

  • get uncullFlags(): number

viewIdiom

viewport

Methods

Abstract addConstraint

Abstract addConstraintVariable

addViewObserver

Abstract appendChildView

  • appendChildView(childView: View, key?: string): void

applyTheme

Protected attachParentView

  • attachParentView(parentView: View): void

Abstract cascadeCull

  • cascadeCull(): void

Abstract cascadeDisplay

  • cascadeDisplay(displayFlags: number, viewContext: ViewContext): void

Abstract cascadeInsert

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

Abstract cascadeMount

  • cascadeMount(): void

Abstract cascadePower

  • cascadePower(): void

Abstract cascadeProcess

  • cascadeProcess(processFlags: number, viewContext: ViewContext): void

Abstract cascadeUncull

  • cascadeUncull(): void

Abstract cascadeUnmount

  • cascadeUnmount(): void

Abstract cascadeUnpower

  • cascadeUnpower(): void

constraint

constraintVariable

Protected detachParentView

  • detachParentView(parentView: View): void

Protected didAddViewObserver

Protected didAnimate

Protected didApplyTheme

Protected didChange

Protected didCull

  • didCull(): void

Protected didDisplay

  • didDisplay(displayFlags: number, viewContext: ViewContext): void

Protected didDisplayChildView

  • didDisplayChildView(childView: View, displayFlags: number, viewContext: ViewContext): void

Protected didDisplayChildViews

  • didDisplayChildViews(displayFlags: number, viewContext: ViewContext): void

Protected didInsertChildView

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

Protected didLayout

Protected didMount

  • didMount(): void

Protected didPower

  • didPower(): void

Protected didProcess

  • didProcess(processFlags: number, viewContext: ViewContext): void

Protected didProcessChildView

  • didProcessChildView(childView: View, processFlags: number, viewContext: ViewContext): void

Protected didProcessChildViews

  • didProcessChildViews(processFlags: number, viewContext: ViewContext): void

Protected didRemoveChildView

  • didRemoveChildView(childView: View): void

Protected didRemoveViewObserver

Protected didRequestUpdate

  • didRequestUpdate(targetView: View, updateFlags: number, immediate: boolean): void

Protected didRequireUpdate

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

Protected didResize

Protected didScroll

Protected didSetParentView

  • didSetParentView(newParentView: null | View, oldParentView: null | View): void

Protected didSetViewController

Protected didUncull

  • didUncull(): void

Protected didUnmount

  • didUnmount(): void

Protected didUnpower

  • didUnpower(): void

Abstract dispatchEvent

  • dispatchEvent(event: Event): boolean

Protected displayChildViews

  • displayChildViews(displayFlags: number, viewContext: ViewContext, displayChildView: (childView: View, displayFlags: number, viewContext: ViewContext) => void): void

extendViewContext

Abstract firstChildView

  • firstChildView(): null | View

Abstract forEachChildView

  • forEachChildView<T>(callback: (childView: View) => void | T): undefined | T
  • forEachChildView<T, S>(callback: (childView: View) => void | T, thisArg: S): undefined | T

getBaseView

  • getBaseView<V>(viewClass: ViewClass<V>): null | V

Abstract getChildView

  • getChildView(key: string): null | View

Abstract getLook

Abstract 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

getSuperView

  • getSuperView<V>(viewClass: ViewClass<V>): null | V

Abstract getViewAnimator

  • getViewAnimator(animatorName: string): null | ViewAnimator<View, unknown, never>

Abstract getViewFastener

Abstract getViewProperty

  • getViewProperty(propertyName: string): null | ViewProperty<View, unknown, never>

Abstract getViewService

Abstract hasConstraint

Abstract hasConstraintVariable

Abstract hasViewAnimator

  • hasViewAnimator(animatorName: string): boolean

Abstract hasViewFastener

  • hasViewFastener(fastenerName: string): boolean

Abstract hasViewProperty

  • hasViewProperty(propertyName: string): boolean

Abstract hasViewService

  • hasViewService(serviceName: string): boolean

initView

Abstract insertChildView

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

intersectsViewport

  • intersectsViewport(): boolean

isCulled

  • isCulled(): boolean

isDisplaying

  • isDisplaying(): boolean

isMounted

  • isMounted(): boolean

isPowered

  • isPowered(): boolean

isProcessing

  • isProcessing(): boolean

isTraversing

  • isTraversing(): boolean

isUpdating

  • isUpdating(): boolean

Abstract lastChildView

  • lastChildView(): null | View

Abstract modifyMood

Abstract modifyTheme

needsDisplay

  • needsDisplay(displayFlags: number, viewContext: ViewContext): number

needsProcess

  • needsProcess(processFlags: number, viewContext: ViewContext): number

Abstract nextChildView

  • nextChildView(targetView: View): null | View

Abstract off

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

Abstract on

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

Protected onAddViewObserver

Protected onAnimate

Protected onApplyTheme

Protected onChange

Protected onCull

  • onCull(): void

Protected onDisplay

  • onDisplay(displayFlags: number, viewContext: ViewContext): void

Protected onDisplayChildView

  • onDisplayChildView(childView: View, displayFlags: number, viewContext: ViewContext): void

Protected onDisplayChildViews

  • onDisplayChildViews(displayFlags: number, viewContext: ViewContext): void

Protected onInsertChildView

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

Protected onLayout

Protected onMount

  • onMount(): void

Protected onPower

  • onPower(): void

Protected onProcess

  • onProcess(processFlags: number, viewContext: ViewContext): void

Protected onProcessChildView

  • onProcessChildView(childView: View, processFlags: number, viewContext: ViewContext): void

Protected onProcessChildViews

  • onProcessChildViews(processFlags: number, viewContext: ViewContext): void

Protected onRemoveChildView

  • onRemoveChildView(childView: View): void

Protected onRemoveViewObserver

Protected onRequestUpdate

  • onRequestUpdate(targetView: View, updateFlags: number, immediate: boolean): void

Protected onRequireUpdate

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

Protected onResize

Protected onScroll

Protected onSetParentView

  • onSetParentView(newParentView: null | View, oldParentView: null | View): void

Protected onSetViewController

Protected onUncull

  • onUncull(): void

Protected onUnmount

  • onUnmount(): void

Protected onUnpower

  • onUnpower(): void

Abstract prependChildView

  • prependChildView(childView: View, key?: string): void

Abstract previousChildView

  • previousChildView(targetView: View): null | View

Protected processChildViews

  • processChildViews(processFlags: number, viewContext: ViewContext, processChildView: (childView: View, processFlags: number, viewContext: ViewContext) => void): void

Abstract remove

  • remove(): void

Abstract removeAll

  • removeAll(): void

Abstract removeChildView

  • removeChildView(key: string): null | View
  • removeChildView(childView: View): void

Abstract removeConstraint

Abstract removeConstraintVariable

removeViewObserver

requestUpdate

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

requireUpdate

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

Abstract setChildView

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

Abstract setCulled

  • setCulled(culled: boolean): void

Abstract setViewAnimator

  • setViewAnimator(animatorName: string, viewAnimator: null | ViewAnimator<View, unknown, never>): void

setViewController

Abstract setViewFastener

  • setViewFastener(fastenerName: string, viewFastener: null | ViewFastener<View, any, never>): void

setViewFlags

  • setViewFlags(viewFlags: number): void

Abstract setViewProperty

  • setViewProperty(propertyName: string, viewProperty: null | ViewProperty<View, unknown, never>): void

Abstract setViewService

  • setViewService(serviceName: string, viewService: null | ViewService<View, unknown>): void

setViewState

trackDidStartAnimating

trackDidStopAnimating

trackWillStartAnimating

trackWillStopAnimating

Protected willAddViewObserver

Protected willAnimate

Protected willApplyTheme

Protected willChange

Protected willCull

  • willCull(): void

Protected willDisplay

  • willDisplay(displayFlags: number, viewContext: ViewContext): void

Protected willDisplayChildView

  • willDisplayChildView(childView: View, displayFlags: number, viewContext: ViewContext): void

Protected willDisplayChildViews

  • willDisplayChildViews(displayFlags: number, viewContext: ViewContext): void

Protected willInsertChildView

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

Protected willLayout

Protected willMount

  • willMount(): void

Protected willPower

  • willPower(): void

Protected willProcess

  • willProcess(processFlags: number, viewContext: ViewContext): void

Protected willProcessChildView

  • willProcessChildView(childView: View, processFlags: number, viewContext: ViewContext): void

Protected willProcessChildViews

  • willProcessChildViews(processFlags: number, viewContext: ViewContext): void

Protected willRemoveChildView

  • willRemoveChildView(childView: View): void

Protected willRemoveViewObserver

Protected willRequestUpdate

  • willRequestUpdate(targetView: View, updateFlags: number, immediate: boolean): void

Protected willRequireUpdate

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

Protected willResize

Protected willScroll

Protected willSetParentView

  • willSetParentView(newParentView: null | View, oldParentView: null | View): void

Protected willSetViewController

Protected willUncull

  • willUncull(): void

Protected willUnmount

  • willUnmount(): void

Protected willUnpower

  • willUnpower(): void

Generated using TypeDoc