Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Returns RectView

Properties

Readonly childMap

childMap: null | Dictionary<View>

Readonly children

children: readonly View[]

Readonly constraintVariables

constraintVariables: readonly ConstraintVariable[]

Readonly constraints

constraints: readonly Constraint[]

Optional Readonly contextType

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<RectView, null | Color, null | AnyColor>

Readonly flags

flags: number

Readonly height

Readonly hoverSet

hoverSet: null | {}

Readonly key

key: undefined | string

Readonly layoutProvider

Readonly modalProvider

Readonly mood

mood: Property<RectView, null | MoodVector<Feel>, null | MoodVector<Feel>>

Readonly moodModifier

moodModifier: Property<RectView, null | MoodMatrix<Feel, Feel>, null | MoodMatrix<Feel, Feel>>

Readonly observerCache

observerCache: ViewObserverCache<RectView>

Optional Readonly observerType

Readonly observers

observers: readonly GraphicsViewObserver<GraphicsView>[]

Readonly ownViewFrame

ownViewFrame: null | R2Box

Readonly parent

parent: null | View

Readonly renderer

renderer: null | GraphicsRenderer

Readonly spriteProvider

spriteProvider: Provider<RectView, SpriteService>

Readonly stroke

stroke: ThemeAnimator<RectView, null | Color, null | AnyColor>

Readonly strokeWidth

strokeWidth: ThemeAnimator<RectView, null | Length, null | AnyLength>

Readonly theme

theme: Property<RectView, null | ThemeMatrix, null | ThemeMatrix>

Readonly themeModifier

themeModifier: Property<RectView, null | MoodMatrix<Feel, Feel>, null | MoodMatrix<Feel, Feel>>

Readonly themeProvider

Readonly uid

uid: number

Readonly viewBounds

viewBounds: R2Box

Readonly viewportProvider

Readonly width

Readonly x

Readonly y

Static Readonly ContextualFlag

ContextualFlag: number

Static Readonly CullFlag

CullFlag: number

Static Readonly CulledFlag

CulledFlag: number

Static Readonly CulledMask

CulledMask: number

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

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

popoverFrame

  • get popoverFrame(): R2Box
  • Returns R2Box

processing

  • get processing(): boolean
  • Returns boolean

removeChildFlags

  • get removeChildFlags(): number
  • Returns number

state

  • Returns Rect

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

value

  • Returns Rect

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 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

  • Parameters

    Returns void

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 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
  • Returns 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

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

  • Parameters

    Returns boolean

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

  • Parameters

    Returns null | GraphicsView

Protected hitTestChild

Protected hitTestChildren

Protected hitTestRect

  • Parameters

    Returns null | GraphicsView

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

Protected insertChildMap

  • insertChildMap(child: View): void
  • Parameters

    Returns void

intersectsViewport

  • intersectsViewport(): boolean
  • Returns boolean

isHidden

  • isHidden(): boolean
  • Returns boolean

isHovering

  • isHovering(): boolean
  • Returns boolean

lastChild

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

modifyMood

modifyTheme

Protected mountChildren

  • mountChildren(): void
  • Returns 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

  • Parameters

    Returns null | View

observe

off

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

    Parameters

    Returns RectView

  • Parameters

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

    Returns RectView

on

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

    Parameters

    Returns RectView

  • Parameters

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

    Returns RectView

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 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(target: 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

Protected removeChildMap

  • removeChildMap(child: View): void
  • Parameters

    Returns void

removeChildren

  • removeChildren(): void
  • Returns void

removeConstraint

  • Parameters

    Returns void

removeConstraintVariable

Protected renderRect

  • Parameters

    Returns void

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

Protected replaceChildMap

  • replaceChildMap(newChild: View, oldChild: View): void
  • Parameters

    Returns void

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

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

  • Parameters

    Returns void

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

setState

  • Parameters

    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 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 unmountFasteners

  • unmountFasteners(): void
  • Returns void

unobserve

Protected updateTheme

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

    Returns void

Protected willAnimate

  • Parameters

    Returns void

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

  • Parameters

    Returns void

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

  • Parameters

    Returns void

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

  • Parameters

    Returns void

Protected willScroll

  • Parameters

    Returns void

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 willUncull

  • willUncull(): void
  • Returns void

Protected willUnmount

  • willUnmount(): void
  • Returns void

Protected willUnobserve

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