Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Parameters

    • node: HTMLElement

    Returns PopoverView

Properties

Readonly alignContent

alignContent: StyleAnimator<PopoverView, undefined | AlignContent, never>

Readonly alignItems

alignItems: StyleAnimator<PopoverView, undefined | AlignItems, never>

Readonly alignSelf

alignSelf: StyleAnimator<PopoverView, undefined | AlignSelf, never>

Readonly allowedPlacement

allowedPlacement: PopoverPlacement[]

Readonly appearance

appearance: StyleAnimator<PopoverView, undefined | Appearance, never>

Readonly arrowHeight

Readonly arrowWidth

Readonly attributeAnimators

attributeAnimators: null | {}

Readonly autocomplete

autocomplete: AttributeAnimator<PopoverView, string, never>

Readonly backdropFilter

backdropFilter: StyleAnimator<PopoverView, undefined | string, never>

Readonly backgroundClip

backgroundClip: StyleAnimator<PopoverView, undefined | BackgroundClip, never>

Readonly backgroundColor

backgroundColor: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly backgroundImage

backgroundImage: StyleAnimator<PopoverView, null | string | LinearGradient, null | AnyLinearGradient>

Readonly borderBottomColor

borderBottomColor: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly borderBottomLeftRadius

borderBottomLeftRadius: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly borderBottomRightRadius

borderBottomRightRadius: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly borderBottomStyle

borderBottomStyle: StyleAnimator<PopoverView, undefined | BorderStyle, never>

Readonly borderBottomWidth

borderBottomWidth: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly borderCollapse

borderCollapse: StyleAnimator<PopoverView, undefined | BorderCollapse, never>

Readonly borderLeftColor

borderLeftColor: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly borderLeftStyle

borderLeftStyle: StyleAnimator<PopoverView, undefined | BorderStyle, never>

Readonly borderLeftWidth

borderLeftWidth: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly borderRightColor

borderRightColor: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly borderRightStyle

borderRightStyle: StyleAnimator<PopoverView, undefined | BorderStyle, never>

Readonly borderRightWidth

borderRightWidth: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly borderSpacing

borderSpacing: StyleAnimator<PopoverView, undefined | string, never>

Readonly borderTopColor

borderTopColor: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly borderTopLeftRadius

borderTopLeftRadius: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly borderTopRightRadius

borderTopRightRadius: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly borderTopStyle

borderTopStyle: StyleAnimator<PopoverView, undefined | BorderStyle, never>

Readonly borderTopWidth

borderTopWidth: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly bottom

Readonly boxShadow

boxShadow: StyleAnimator<PopoverView, null | BoxShadow, null | AnyBoxShadow>

Readonly boxSizing

boxSizing: StyleAnimator<PopoverView, undefined | BoxSizing, never>

Readonly checked

checked: AttributeAnimator<PopoverView, boolean, string | boolean>

Readonly childViewMap

childViewMap: null | {}

Readonly color

color: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly colspan

colspan: AttributeAnimator<PopoverView, number, string | number>

Readonly constraintVariables

constraintVariables: readonly ConstraintVariable[]

Readonly constraints

constraints: readonly Constraint[]

Readonly currentPlacement

currentPlacement: PopoverPlacement

Readonly cursor

cursor: StyleAnimator<PopoverView, undefined | CssCursor, never>

Readonly disabled

disabled: AttributeAnimator<PopoverView, boolean, string | boolean>

Readonly display

display: StyleAnimator<PopoverView, undefined | CssDisplay, never>

Readonly displayPhase

displayPhase: ViewAnimator<PopoverView, number, never>

Readonly displayService

displayService: DisplayService<PopoverView>

Readonly displayState

displayState: number

Readonly dropdown

dropdown: ViewProperty<PopoverView, boolean, never>

Readonly filter

filter: StyleAnimator<PopoverView, undefined | string, never>

Readonly flexBasis

flexBasis: StyleAnimator<PopoverView, null | FlexBasis, null | string | number | Length>

Readonly flexDirection

flexDirection: StyleAnimator<PopoverView, string, never>

Readonly flexGrow

flexGrow: StyleAnimator<PopoverView, undefined | number, never>

Readonly flexShrink

flexShrink: StyleAnimator<PopoverView, undefined | number, never>

Readonly flexWrap

flexWrap: StyleAnimator<PopoverView, undefined | FlexWrap, never>

Readonly fontFamily

fontFamily: StyleAnimator<PopoverView, undefined | string | string[], undefined | string | readonly string[]>

Readonly fontSize

fontSize: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly fontStretch

fontStretch: StyleAnimator<PopoverView, undefined | FontStretch, never>

Readonly fontStyle

fontStyle: StyleAnimator<PopoverView, undefined | FontStyle, never>

Readonly fontVariant

fontVariant: StyleAnimator<PopoverView, undefined | FontVariant, never>

Readonly fontWeight

fontWeight: StyleAnimator<PopoverView, undefined | FontWeight, never>

Readonly height

Readonly justifyContent

justifyContent: StyleAnimator<PopoverView, undefined | JustifyContent, never>

Readonly key

key: undefined | string

Readonly layoutService

layoutService: LayoutService<PopoverView>

Readonly left

Readonly lineHeight

lineHeight: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly marginBottom

marginBottom: StyleAnimatorConstraint<PopoverView, null | Length, null | AnyLength>

Readonly marginLeft

Readonly marginRight

marginRight: StyleAnimatorConstraint<PopoverView, null | Length, null | AnyLength>

Readonly marginTop

Readonly maxHeight

maxHeight: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly maxWidth

maxWidth: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly minHeight

minHeight: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly minWidth

minWidth: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly modalService

modalService: ModalService<PopoverView>

Readonly modality

modality: number | boolean

Readonly mood

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

Readonly moodModifier

moodModifier: ViewProperty<PopoverView, null | MoodMatrix<Feel, Feel>, never>

Readonly node

node: HTMLElement

Readonly opacity

opacity: StyleAnimator<PopoverView, undefined | number, never>

Readonly order

order: StyleAnimator<PopoverView, undefined | number, never>

Readonly outlineColor

outlineColor: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly outlineStyle

outlineStyle: StyleAnimator<PopoverView, undefined | BorderStyle, never>

Readonly outlineWidth

outlineWidth: StyleAnimator<PopoverView, null | Length, null | AnyLength>

Readonly overflowScrolling

overflowScrolling: StyleAnimator<PopoverView, undefined | "touch" | "auto", never>

Readonly overflowX

overflowX: StyleAnimator<PopoverView, undefined | Overflow, never>

Readonly overflowY

overflowY: StyleAnimator<PopoverView, undefined | Overflow, never>

Readonly overscrollBehaviorX

overscrollBehaviorX: StyleAnimator<PopoverView, undefined | OverscrollBehavior, never>

Readonly overscrollBehaviorY

overscrollBehaviorY: StyleAnimator<PopoverView, undefined | OverscrollBehavior, never>

Readonly paddingBottom

paddingBottom: StyleAnimatorConstraint<PopoverView, null | Length, null | AnyLength>

Readonly paddingLeft

paddingLeft: StyleAnimatorConstraint<PopoverView, null | Length, null | AnyLength>

Readonly paddingRight

paddingRight: StyleAnimatorConstraint<PopoverView, null | Length, null | AnyLength>

Readonly paddingTop

Readonly placeholder

placeholder: AttributeAnimator<PopoverView, string, never>

Readonly placementFrame

placementFrame: ViewProperty<PopoverView, null | R2Box, null | AnyR2Box>

Readonly placementGap

Readonly pointerEvents

pointerEvents: StyleAnimator<PopoverView, undefined | PointerEvents, never>

Readonly position

position: StyleAnimator<PopoverView, undefined | Position, never>

Readonly right

Readonly rowspan

rowspan: AttributeAnimator<PopoverView, number, string | number>

Readonly selected

selected: AttributeAnimator<PopoverView, boolean, string | boolean>

Readonly source

source: ViewFastener<PopoverView, View, never>

Readonly sourceFrame

sourceFrame: null | R2Box

Readonly styleAnimators

styleAnimators: null | {}

Readonly textAlign

textAlign: StyleAnimator<PopoverView, undefined | TextAlign, never>

Readonly textDecorationColor

textDecorationColor: StyleAnimator<PopoverView, null | Color, null | AnyColor>

Readonly textDecorationLine

textDecorationLine: StyleAnimator<PopoverView, undefined | string, never>

Readonly textDecorationStyle

textDecorationStyle: StyleAnimator<PopoverView, undefined | TextDecorationStyle, never>

Readonly textOverflow

textOverflow: StyleAnimator<PopoverView, undefined | string, never>

Readonly textTransform

textTransform: StyleAnimator<PopoverView, undefined | TextTransform, never>

Readonly theme

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

Readonly themeModifier

themeModifier: ViewProperty<PopoverView, null | MoodMatrix<Feel, Feel>, never>

Readonly themeService

themeService: ThemeService<PopoverView>

Readonly title

title: AttributeAnimator<PopoverView, string, never>

Readonly top

Readonly touchAction

touchAction: StyleAnimator<PopoverView, undefined | TouchAction, never>

Readonly transform

transform: StyleAnimator<PopoverView, null | Transform, null | AnyTransform>

Readonly type

type: AttributeAnimator<PopoverView, string, never>

Readonly userSelect

userSelect: StyleAnimator<PopoverView, undefined | UserSelect, never>

Readonly value

value: AttributeAnimator<PopoverView, string, never>

Readonly verticalAlign

verticalAlign: StyleAnimator<PopoverView, undefined | VerticalAlign, undefined | string | number | Length>

Readonly viewAnimators

viewAnimators: null | {}

Readonly viewContext

viewContext: ViewContext

Readonly viewController

viewController: null | PopoverViewController<PopoverView>

Readonly viewFasteners

viewFasteners: null | {}

Readonly viewFlags

viewFlags: number

Readonly viewObserverCache

Readonly viewObservers

viewObservers: readonly PopoverViewObserver<PopoverView>[]

Readonly viewProperties

viewProperties: null | {}

Readonly viewServices

viewServices: null | {}

Readonly viewportService

viewportService: ViewportService<PopoverView>

Readonly visibility

visibility: StyleAnimator<PopoverView, undefined | Visibility, never>

Readonly whiteSpace

whiteSpace: StyleAnimator<PopoverView, undefined | WhiteSpace, never>

Readonly width

Readonly zIndex

zIndex: StyleAnimator<PopoverView, undefined | number, never>

Static Readonly Extrinsic

Extrinsic: number = 1

Static Readonly HiddenState

HiddenState: number

Static Readonly HideState

HideState: number

Static Readonly HidingState

HidingState: number

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 ShowState

ShowState: number

Static Readonly ShowingState

ShowingState: number

Static Readonly ShownState

ShownState: number

Static SourceFastener

Static a

a: HtmlViewFactory<HtmlView, HTMLElement>

Static abbr

abbr: HtmlViewFactory<HtmlView, HTMLElement>

Static address

address: HtmlViewFactory<HtmlView, HTMLElement>

Static area

area: HtmlViewFactory<HtmlView, HTMLElement>

Static article

article: HtmlViewFactory<HtmlView, HTMLElement>

Static aside

aside: HtmlViewFactory<HtmlView, HTMLElement>

Static audio

audio: HtmlViewFactory<HtmlView, HTMLElement>

Static b

b: HtmlViewFactory<HtmlView, HTMLElement>

Static base

base: HtmlViewFactory<HtmlView, HTMLElement>

Static bdi

bdi: HtmlViewFactory<HtmlView, HTMLElement>

Static bdo

bdo: HtmlViewFactory<HtmlView, HTMLElement>

Static blockquote

blockquote: HtmlViewFactory<HtmlView, HTMLElement>

Static body

body: HtmlViewFactory<HtmlView, HTMLElement>

Static br

br: HtmlViewFactory<HtmlView, HTMLElement>

Static button

button: HtmlViewFactory<HtmlView, HTMLElement>

Static canvas

canvas: HtmlViewFactory<HtmlView, HTMLElement>

Static caption

caption: HtmlViewFactory<HtmlView, HTMLElement>

Static cite

cite: HtmlViewFactory<HtmlView, HTMLElement>

Static code

code: HtmlViewFactory<HtmlView, HTMLElement>

Static col

col: HtmlViewFactory<HtmlView, HTMLElement>

Static colgroup

colgroup: HtmlViewFactory<HtmlView, HTMLElement>

Static data

data: HtmlViewFactory<HtmlView, HTMLElement>

Static datalist

datalist: HtmlViewFactory<HtmlView, HTMLElement>

Static dd

dd: HtmlViewFactory<HtmlView, HTMLElement>

Static del

del: HtmlViewFactory<HtmlView, HTMLElement>

Static details

details: HtmlViewFactory<HtmlView, HTMLElement>

Static dfn

dfn: HtmlViewFactory<HtmlView, HTMLElement>

Static dialog

dialog: HtmlViewFactory<HtmlView, HTMLElement>

Static div

div: HtmlViewFactory<HtmlView, HTMLElement>

Static dl

dl: HtmlViewFactory<HtmlView, HTMLElement>

Static dt

dt: HtmlViewFactory<HtmlView, HTMLElement>

Static em

em: HtmlViewFactory<HtmlView, HTMLElement>

Static embed

embed: HtmlViewFactory<HtmlView, HTMLElement>

Static fieldset

fieldset: HtmlViewFactory<HtmlView, HTMLElement>

Static figcaption

figcaption: HtmlViewFactory<HtmlView, HTMLElement>

Static figure

figure: HtmlViewFactory<HtmlView, HTMLElement>

Static footer

footer: HtmlViewFactory<HtmlView, HTMLElement>

Static form

form: HtmlViewFactory<HtmlView, HTMLElement>

Static h1

h1: HtmlViewFactory<HtmlView, HTMLElement>

Static h2

h2: HtmlViewFactory<HtmlView, HTMLElement>

Static h3

h3: HtmlViewFactory<HtmlView, HTMLElement>

Static h4

h4: HtmlViewFactory<HtmlView, HTMLElement>

Static h5

h5: HtmlViewFactory<HtmlView, HTMLElement>

Static h6

h6: HtmlViewFactory<HtmlView, HTMLElement>

Static head

head: HtmlViewFactory<HtmlView, HTMLElement>

Static header

header: HtmlViewFactory<HtmlView, HTMLElement>

Static hr

hr: HtmlViewFactory<HtmlView, HTMLElement>

Static html

html: HtmlViewFactory<HtmlView, HTMLElement>

Static i

i: HtmlViewFactory<HtmlView, HTMLElement>

Static iframe

iframe: HtmlViewFactory<HtmlView, HTMLElement>

Static img

img: HtmlViewFactory<HtmlView, HTMLElement>

Static input

input: HtmlViewFactory<HtmlView, HTMLElement>

Static ins

ins: HtmlViewFactory<HtmlView, HTMLElement>

Static Readonly insertChildFlags

insertChildFlags: number = ...

Static kbd

kbd: HtmlViewFactory<HtmlView, HTMLElement>

Static label

label: HtmlViewFactory<HtmlView, HTMLElement>

Static legend

legend: HtmlViewFactory<HtmlView, HTMLElement>

Static li

li: HtmlViewFactory<HtmlView, HTMLElement>

Static link

link: HtmlViewFactory<HtmlView, HTMLElement>

Static main

main: HtmlViewFactory<HtmlView, HTMLElement>

Static map

map: HtmlViewFactory<HtmlView, HTMLElement>

Static mark

mark: HtmlViewFactory<HtmlView, HTMLElement>

Static meta

meta: HtmlViewFactory<HtmlView, HTMLElement>

Static meter

meter: HtmlViewFactory<HtmlView, HTMLElement>

Static Readonly mountFlags

mountFlags: number = ...

Static Optional Readonly namespace

namespace: string

Static nav

nav: HtmlViewFactory<HtmlView, HTMLElement>

Static noscript

noscript: HtmlViewFactory<HtmlView, HTMLElement>

Static object

object: HtmlViewFactory<HtmlView, HTMLElement>

Static ol

ol: HtmlViewFactory<HtmlView, HTMLElement>

Static optgroup

optgroup: HtmlViewFactory<HtmlView, HTMLElement>

Static option

option: HtmlViewFactory<HtmlView, HTMLElement>

Static output

output: HtmlViewFactory<HtmlView, HTMLElement>

Static p

p: HtmlViewFactory<HtmlView, HTMLElement>

Static param

param: HtmlViewFactory<HtmlView, HTMLElement>

Static picture

picture: HtmlViewFactory<HtmlView, HTMLElement>

Static Readonly powerFlags

powerFlags: number = ...

Static pre

pre: HtmlViewFactory<HtmlView, HTMLElement>

Static progress

progress: HtmlViewFactory<HtmlView, HTMLElement>

Static q

q: HtmlViewFactory<HtmlView, HTMLElement>

Static rb

rb: HtmlViewFactory<HtmlView, HTMLElement>

Static Readonly removeChildFlags

removeChildFlags: number = ...

Static rp

rp: HtmlViewFactory<HtmlView, HTMLElement>

Static rt

rt: HtmlViewFactory<HtmlView, HTMLElement>

Static rtc

rtc: HtmlViewFactory<HtmlView, HTMLElement>

Static ruby

ruby: HtmlViewFactory<HtmlView, HTMLElement>

Static s

s: HtmlViewFactory<HtmlView, HTMLElement>

Static samp

samp: HtmlViewFactory<HtmlView, HTMLElement>

Static script

script: HtmlViewFactory<HtmlView, HTMLElement>

Static section

section: HtmlViewFactory<HtmlView, HTMLElement>

Static select

select: HtmlViewFactory<HtmlView, HTMLElement>

Static slot

slot: HtmlViewFactory<HtmlView, HTMLElement>

Static small

small: HtmlViewFactory<HtmlView, HTMLElement>

Static source

source: HtmlViewFactory<HtmlView, HTMLElement>

Static span

span: HtmlViewFactory<HtmlView, HTMLElement>

Static strong

strong: HtmlViewFactory<HtmlView, HTMLElement>

Static style

style: HtmlViewFactory<StyleView, HTMLElement>

Static sub

sub: HtmlViewFactory<HtmlView, HTMLElement>

Static summary

summary: HtmlViewFactory<HtmlView, HTMLElement>

Static sup

sup: HtmlViewFactory<HtmlView, HTMLElement>

Static table

table: HtmlViewFactory<HtmlView, HTMLElement>

Static Readonly tag

tag: string

Static Readonly tags

tags: {}

Type declaration

Static tbody

tbody: HtmlViewFactory<HtmlView, HTMLElement>

Static td

td: HtmlViewFactory<HtmlView, HTMLElement>

Static template

template: HtmlViewFactory<HtmlView, HTMLElement>

Static textarea

textarea: HtmlViewFactory<HtmlView, HTMLElement>

Static tfoot

tfoot: HtmlViewFactory<HtmlView, HTMLElement>

Static th

th: HtmlViewFactory<HtmlView, HTMLElement>

Static thead

thead: HtmlViewFactory<HtmlView, HTMLElement>

Static time

time: HtmlViewFactory<HtmlView, HTMLElement>

Static title

title: HtmlViewFactory<HtmlView, HTMLElement>

Static tr

tr: HtmlViewFactory<HtmlView, HTMLElement>

Static track

track: HtmlViewFactory<HtmlView, HTMLElement>

Static u

u: HtmlViewFactory<HtmlView, HTMLElement>

Static ul

ul: HtmlViewFactory<HtmlView, HTMLElement>

Static Readonly uncullFlags

uncullFlags: number = ...

Static var

var: HtmlViewFactory<HtmlView, HTMLElement>

Static video

video: HtmlViewFactory<HtmlView, HTMLElement>

Static wbr

wbr: HtmlViewFactory<HtmlView, HTMLElement>

Accessors

childViewCount

  • get childViewCount(): number
  • Returns number

childViews

  • get childViews(): readonly View[]
  • Returns readonly View[]

classList

  • get classList(): DOMTokenList
  • Returns DOMTokenList

clientBounds

  • get clientBounds(): R2Box
  • Returns R2Box

clientTransform

insertChildFlags

  • get insertChildFlags(): number

modalState

  • Returns ModalState

modalView

  • get modalView(): null | View
  • Returns null | View

mountFlags

  • get mountFlags(): number

pageBounds

  • get pageBounds(): R2Box
  • Returns R2Box

pageTransform

  • Returns the transformation from page coordinates to view coordinates.

    Returns Transform

parentTransform

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

    Returns Transform

parentView

  • get parentView(): null | View
  • Returns null | View

popoverFrame

  • get popoverFrame(): R2Box

powerFlags

  • get powerFlags(): number

removeChildFlags

  • get removeChildFlags(): number

superViewContext

uncullFlags

  • get uncullFlags(): number

viewIdiom

viewport

Methods

activateLayout

  • activateLayout(): void
  • Returns void

addClass

  • Parameters

    • Rest ...classNames: string[]

    Returns PopoverView

addConstraint

  • Parameters

    Returns void

addConstraintVariable

addViewObserver

append

  • append<V>(childView: V, key?: string): V
  • append<V>(viewConstructor: NodeViewConstructor<V>, key?: string): V
  • append<V>(viewConstructor: ViewConstructor<V>, key?: string): V
  • append(childNode: HTMLElement, key?: string): HtmlView
  • append(childNode: Element, key?: string): ElementView
  • append(childNode: Node, key?: string): NodeView
  • append<T>(tag: T, key?: string): HtmlViewTagMap[T]
  • append(tag: string, key?: string): ElementView
  • append(child: string | Node, key?: string): NodeView
  • Type parameters

    Parameters

    • childView: V
    • Optional key: string

    Returns V

  • Type parameters

    Parameters

    Returns V

  • Type parameters

    Parameters

    Returns V

  • Parameters

    • childNode: HTMLElement
    • Optional key: string

    Returns HtmlView

  • Parameters

    • childNode: Element
    • Optional key: string

    Returns ElementView

  • Parameters

    • childNode: Node
    • Optional key: string

    Returns NodeView

  • Type parameters

    Parameters

    • tag: T
    • Optional key: string

    Returns HtmlViewTagMap[T]

  • Parameters

    • tag: string
    • Optional key: string

    Returns ElementView

  • Parameters

    • child: string | Node
    • Optional key: string

    Returns NodeView

appendChild

  • appendChild(child: Node | View, key?: string): void
  • Parameters

    • child: Node | View
    • Optional key: string

    Returns void

appendChildNode

  • appendChildNode(childNode: Node, key?: string): void
  • Parameters

    • childNode: Node
    • Optional key: string

    Returns void

appendChildView

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

    • childView: View
    • Optional key: string

    Returns void

Protected applyDisplayPhase

  • applyDisplayPhase(displayPhase: number): void
  • Parameters

    • displayPhase: number

    Returns void

applyRootTheme

applyTheme

Protected attachEvents

  • attachEvents(): void
  • Returns void

Protected attachParentView

  • attachParentView(parentView: View): void

Protected attachSourceView

  • attachSourceView(sourceView: View): void
  • Parameters

    Returns void

borderColor

borderRadius

borderStyle

borderWidth

cascadeCull

  • cascadeCull(): void
  • Returns void

cascadeDisplay

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

    Returns void

cascadeInsert

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

    • Optional updateFlags: number
    • Optional viewContext: ViewContext

    Returns void

cascadeMount

  • cascadeMount(): void
  • Returns void

cascadePower

  • cascadePower(): void
  • Returns void

cascadeProcess

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

    Returns void

cascadeUncull

  • cascadeUncull(): void
  • Returns void

cascadeUnmount

  • cascadeUnmount(): void
  • Returns void

cascadeUnpower

  • cascadeUnpower(): void
  • Returns void

Protected changeMood

  • changeMood(): void
  • Returns void

Protected changeTheme

  • changeTheme(): void
  • Returns void

changeViewProperties

  • changeViewProperties(): void

className

  • className(): undefined | string
  • className(value: undefined | string): PopoverView
  • Returns undefined | string

  • Parameters

    • value: undefined | string

    Returns PopoverView

constraint

constraintVariable

Protected createArrow

  • Returns null | HtmlView

deactivateLayout

  • deactivateLayout(): void
  • Returns void

Protected detachEvents

  • detachEvents(): void
  • Returns void

Protected detachParentView

  • detachParentView(parentView: View): void

Protected detachSourceView

  • detachSourceView(sourceView: View): void
  • Parameters

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

  • didHide(): void
  • Returns void

Protected didInsertChildNode

  • didInsertChildNode(childNode: Node, targetNode: null | Node): void
  • Parameters

    • childNode: Node
    • targetNode: null | Node

    Returns void

Protected didInsertChildView

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

Protected didLayout

Protected didMount

  • didMount(): void
  • Returns void

Protected didObserve

Protected didPlacePopover

  • Parameters

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

  • didRemoveChildNode(childNode: Node): void
  • Parameters

    • childNode: Node

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

  • didSetAttribute(attributeName: string, value: unknown): void
  • Parameters

    • attributeName: string
    • value: unknown

    Returns void

Protected didSetParentView

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

Protected didSetSourceView

  • didSetSourceView(newSourceView: null | View, oldSourceView: null | View): void
  • Parameters

    • newSourceView: null | View
    • oldSourceView: null | View

    Returns void

Protected didSetStyle

  • didSetStyle(propertyName: string, value: unknown, priority: undefined | string): void
  • Parameters

    • propertyName: string
    • value: unknown
    • priority: undefined | string

    Returns void

Protected didSetViewController

Protected didShow

  • didShow(): void
  • Returns void

Protected didUncull

  • didUncull(): void

Protected didUnmount

  • didUnmount(): void

Protected didUnpower

  • didUnpower(): void

dispatchEvent

  • dispatchEvent(event: Event): boolean
  • Parameters

    • event: Event

    Returns boolean

Protected displayChildViews

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

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

          Returns void

    Returns void

Protected doCull

  • doCull(): void
  • Returns void

Protected doCullChildViews

  • doCullChildViews(): void
  • Returns void

Protected doDisplay

  • doDisplay(displayFlags: number, viewContext: ViewContext): void
  • Parameters

    Returns void

Protected doDisplayChildViews

  • doDisplayChildViews(displayFlags: number, viewContext: ViewContext): void
  • Parameters

    Returns void

Protected doMountChildViews

  • doMountChildViews(): void
  • Returns void

Protected doPowerChildViews

  • doPowerChildViews(): void
  • Returns void

Protected doProcess

  • doProcess(processFlags: number, viewContext: ViewContext): void
  • Parameters

    Returns void

Protected doProcessChildViews

  • doProcessChildViews(processFlags: number, viewContext: ViewContext): void
  • Parameters

    Returns void

Protected doUncull

  • doUncull(): void
  • Returns void

Protected doUncullChildViews

  • doUncullChildViews(): void
  • Returns void

Protected doUnmountChildViews

  • doUnmountChildViews(): void
  • Returns void

Protected doUnpowerChildViews

  • doUnpowerChildViews(): void
  • Returns void

evaluateConstraintVariables

  • evaluateConstraintVariables(): void

extendViewContext

firstChildView

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

font

  • Returns null | Font

  • Parameters

    • value: null | AnyFont
    • Optional timing: boolean | AnyTiming
    • Optional precedence: number

    Returns PopoverView

forEachChildView

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

    • T

    Parameters

    • callback: (childView: View) => void | T
        • (childView: View): void | T
        • Parameters

          Returns void | T

    Returns undefined | T

  • Type parameters

    • T

    • S

    Parameters

    • callback: (childView: View) => void | T
        • (childView: View): void | T
        • Parameters

          Returns void | T

    • thisArg: S

    Returns undefined | T

getAttribute

  • getAttribute(attributeName: string): null | string
  • Parameters

    • attributeName: string

    Returns null | string

getAttributeAnimator

getBaseView

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

getChildView

  • getChildView(key: string): null | View
  • Parameters

    • key: string

    Returns null | View

getLazyAttributeAnimator

getLazyStyleAnimator

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

getStyle

  • getStyle(propertyNames: string | readonly string[]): undefined | string | CSSStyleValue
  • Parameters

    • propertyNames: string | readonly string[]

    Returns undefined | string | CSSStyleValue

getStyleAnimator

getSuperView

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

getViewAnimator

getViewFastener

getViewProperty

getViewService

hasAttributeAnimator

  • hasAttributeAnimator(animatorName: string): boolean
  • Parameters

    • animatorName: string

    Returns boolean

hasClass

  • hasClass(className: string): boolean
  • Parameters

    • className: string

    Returns boolean

hasConstraint

  • Parameters

    Returns boolean

hasConstraintVariable

hasStyleAnimator

  • hasStyleAnimator(animatorName: string): boolean
  • Parameters

    • animatorName: string

    Returns boolean

hasViewAnimator

  • hasViewAnimator(animatorName: string): boolean
  • Parameters

    • animatorName: string

    Returns boolean

hasViewFastener

  • hasViewFastener(fastenerName: string): boolean
  • Parameters

    • fastenerName: string

    Returns boolean

hasViewProperty

  • hasViewProperty(propertyName: string): boolean
  • Parameters

    • propertyName: string

    Returns boolean

hasViewService

  • hasViewService(serviceName: string): boolean
  • Parameters

    • serviceName: string

    Returns boolean

hideModal

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

    Returns void

id

  • id(): undefined | string
  • id(value: undefined | string): PopoverView
  • Returns undefined | string

  • Parameters

    • value: undefined | string

    Returns PopoverView

Protected initArrow

  • initArrow(): void
  • Returns void

initAttributes

Protected initSourceView

  • initSourceView(sourceView: View): void
  • Parameters

    Returns void

initStyle

initView

  • Parameters

    Returns void

injectChildView

  • injectChildView(childView: NodeView, targetView: null | NodeView, key?: string): void
  • Parameters

    Returns void

insert

  • insert<V>(childView: V, target: null | Node | View, key?: string): V
  • insert<V>(viewConstructor: NodeViewConstructor<V>, target: null | Node | View, key?: string): V
  • insert<V>(viewConstructor: ViewConstructor<V>, target: null | Node | View, key?: string): V
  • insert(childNode: HTMLElement, target: null | Node | View, key?: string): HtmlView
  • insert(childNode: Element, target: null | Node | View, key?: string): ElementView
  • insert(childNode: Node, target: null | Node | View, key?: string): NodeView
  • insert<T>(tag: T, target: null | Node | View, key?: string): HtmlViewTagMap[T]
  • insert(tag: string, target: null | Node | View, key?: string): ElementView
  • insert(child: string | Node, target: null | Node | View, key?: string): NodeView
  • Type parameters

    Parameters

    • childView: V
    • target: null | Node | View
    • Optional key: string

    Returns V

  • Type parameters

    Parameters

    Returns V

  • Type parameters

    Parameters

    Returns V

  • Parameters

    • childNode: HTMLElement
    • target: null | Node | View
    • Optional key: string

    Returns HtmlView

  • Parameters

    • childNode: Element
    • target: null | Node | View
    • Optional key: string

    Returns ElementView

  • Parameters

    • childNode: Node
    • target: null | Node | View
    • Optional key: string

    Returns NodeView

  • Type parameters

    Parameters

    • tag: T
    • target: null | Node | View
    • Optional key: string

    Returns HtmlViewTagMap[T]

  • Parameters

    • tag: string
    • target: null | Node | View
    • Optional key: string

    Returns ElementView

  • Parameters

    • child: string | Node
    • target: null | Node | View
    • Optional key: string

    Returns NodeView

insertChild

  • insertChild(child: Node | View, target: null | Node | View, key?: string): void
  • Parameters

    • child: Node | View
    • target: null | Node | View
    • Optional key: string

    Returns void

insertChildNode

  • insertChildNode(childNode: Node, targetNode: null | Node, key?: string): void
  • Parameters

    • childNode: Node
    • targetNode: null | Node
    • Optional key: string

    Returns void

insertChildView

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

    • childView: View
    • targetView: null | View
    • Optional key: string

    Returns void

Protected insertChildViewMap

  • insertChildViewMap(childView: View): void
  • Parameters

    Returns void

Protected insertViewFastener

  • insertViewFastener(childView: View, targetView: null | View): void
  • Parameters

    • childView: View
    • targetView: null | View

    Returns void

intersectsViewport

  • intersectsViewport(): boolean

isCulled

  • isCulled(): boolean

isDisplaying

  • isDisplaying(): boolean

isHidden

  • isHidden(): boolean
  • Returns boolean

isMounted

  • isMounted(): boolean

isPositioned

  • isPositioned(): boolean
  • Returns boolean

isPowered

  • isPowered(): boolean

isProcessing

  • isProcessing(): boolean

isShown

  • isShown(): boolean
  • Returns boolean

isTraversing

  • isTraversing(): boolean

isUpdating

  • isUpdating(): boolean

lastChildView

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

margin

modifyMood

modifyTheme

mount

  • mount(): void
  • Returns void

Protected mountTheme

  • mountTheme(): void
  • Returns void

Protected mountViewAnimators

  • mountViewAnimators(): void
  • Returns void

Protected mountViewFasteners

  • mountViewFasteners(): void
  • Returns void

Protected mountViewProperties

  • mountViewProperties(): void
  • Returns void

Protected mountViewServices

  • mountViewServices(): void
  • Returns void

needsDisplay

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

needsProcess

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

    Returns number

nextChildView

  • nextChildView(targetView: View): null | View
  • Parameters

    Returns null | View

off

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

    • T: keyof HTMLElementEventMap

    Parameters

    • type: T
    • listener: (event: HTMLElementEventMap[T]) => unknown
        • (event: HTMLElementEventMap[T]): unknown
        • Parameters

          • event: HTMLElementEventMap[T]

          Returns unknown

    • Optional options: boolean | EventListenerOptions

    Returns PopoverView

  • Parameters

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

    Returns PopoverView

on

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

    • T: keyof HTMLElementEventMap

    Parameters

    • type: T
    • listener: (event: HTMLElementEventMap[T]) => unknown
        • (event: HTMLElementEventMap[T]): unknown
        • Parameters

          • event: HTMLElementEventMap[T]

          Returns unknown

    • Optional options: boolean | AddEventListenerOptions

    Returns PopoverView

  • Parameters

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

    Returns PopoverView

Protected onAddViewObserver

Protected onAnimate

  • Parameters

    Returns void

Protected onApplyTheme

Protected onChange

  • Parameters

    Returns void

Protected onClick

  • onClick(event: Event): void
  • Parameters

    • event: Event

    Returns void

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 onInsertChildNode

  • onInsertChildNode(childNode: Node, targetNode: null | Node): void
  • Parameters

    • childNode: Node
    • targetNode: null | Node

    Returns void

Protected onInsertChildView

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

    • childView: View
    • targetView: null | View

    Returns void

Protected onLayout

  • Parameters

    Returns void

Protected onMount

  • onMount(): void
  • Returns void

Protected onPlacePopover

  • Parameters

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

  • onRemoveChildNode(childNode: Node): void
  • Parameters

    • childNode: Node

    Returns void

Protected onRemoveChildView

  • onRemoveChildView(childView: View): void
  • Parameters

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

  • onSetAttribute(attributeName: string, value: unknown): void
  • Parameters

    • attributeName: string
    • value: unknown

    Returns void

Protected onSetParentView

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

Protected onSetSourceView

  • onSetSourceView(newSourceView: null | View, oldSourceView: null | View): void
  • Parameters

    • newSourceView: null | View
    • oldSourceView: null | View

    Returns void

Protected onSetStyle

  • onSetStyle(propertyName: string, value: unknown, priority: undefined | string): void
  • Parameters

    • propertyName: string
    • value: unknown
    • priority: undefined | string

    Returns void

Protected onSetViewController

Protected onUncull

  • onUncull(): void
  • Returns void

Protected onUnmount

  • onUnmount(): void
  • Returns void

Protected onUnpower

  • onUnpower(): void

overflow

overscrollBehavior

padding

place

  • Parameters

    • Optional force: boolean

    Returns PopoverPlacement

Protected placeArrow

  • Parameters

    Returns void

Protected placePopover

  • Parameters

    Returns PopoverPlacement

placement

  • Returns readonly PopoverPlacement[]

  • Parameters

    Returns PopoverView

prepend

  • prepend<V>(childView: V, key?: string): V
  • prepend<V>(viewConstructor: NodeViewConstructor<V>, key?: string): V
  • prepend<V>(viewConstructor: ViewConstructor<V>, key?: string): V
  • prepend(childNode: HTMLElement, key?: string): HtmlView
  • prepend(childNode: Element, key?: string): ElementView
  • prepend(childNode: Node, key?: string): NodeView
  • prepend<T>(tag: T, key?: string): HtmlViewTagMap[T]
  • prepend(tag: string, key?: string): ElementView
  • prepend(child: string | Node, key?: string): NodeView
  • Type parameters

    Parameters

    • childView: V
    • Optional key: string

    Returns V

  • Type parameters

    Parameters

    Returns V

  • Type parameters

    Parameters

    Returns V

  • Parameters

    • childNode: HTMLElement
    • Optional key: string

    Returns HtmlView

  • Parameters

    • childNode: Element
    • Optional key: string

    Returns ElementView

  • Parameters

    • childNode: Node
    • Optional key: string

    Returns NodeView

  • Type parameters

    Parameters

    • tag: T
    • Optional key: string

    Returns HtmlViewTagMap[T]

  • Parameters

    • tag: string
    • Optional key: string

    Returns ElementView

  • Parameters

    • child: string | Node
    • Optional key: string

    Returns NodeView

prependChild

  • prependChild(child: Node | View, key?: string): void
  • Parameters

    • child: Node | View
    • Optional key: string

    Returns void

prependChildNode

  • prependChildNode(childNode: Node, key?: string): void
  • Parameters

    • childNode: Node
    • Optional key: string

    Returns void

prependChildView

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

    • childView: View
    • Optional key: string

    Returns void

previousChildView

  • previousChildView(targetView: View): null | View
  • Parameters

    Returns null | View

Protected processChildViews

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

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

          Returns void

    Returns void

remove

  • remove(): void
  • Returns void

removeAll

  • removeAll(): void
  • Returns void

removeChild

  • removeChild(child: Node | View): void
  • Parameters

    • child: Node | View

    Returns void

removeChildNode

  • removeChildNode(childNode: Node): void
  • Parameters

    • childNode: Node

    Returns void

removeChildView

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

    • key: string

    Returns null | View

  • Parameters

    Returns void

Protected removeChildViewMap

  • removeChildViewMap(childView: View): void
  • Parameters

    Returns void

removeClass

  • Parameters

    • Rest ...classNames: string[]

    Returns PopoverView

removeConstraint

removeConstraintVariable

Protected removeViewFastener

  • removeViewFastener(childView: View): void
  • Parameters

    Returns void

removeViewObserver

requestUpdate

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

requireUpdate

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

    • updateFlags: number
    • Optional immediate: boolean

    Returns void

setAttribute

  • setAttribute(attributeName: string, value: unknown): PopoverView
  • Parameters

    • attributeName: string
    • value: unknown

    Returns PopoverView

setAttributeAnimator

setChildView

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

    • key: string
    • newChildView: null | View

    Returns null | View

setCulled

  • setCulled(culled: boolean): void
  • Parameters

    • culled: boolean

    Returns void

setDisplayState

  • setDisplayState(displayState: number): void
  • Parameters

    • displayState: number

    Returns void

setKey

  • setKey(key: undefined | string): void
  • Parameters

    • key: undefined | string

    Returns void

setParentView

  • setParentView(newParentView: null | View, oldParentView: null | View): void
  • Parameters

    • newParentView: null | View
    • oldParentView: null | View

    Returns void

setSource

  • setSource(sourceView: null | View): void
  • Parameters

    • sourceView: null | View

    Returns void

setStyle

  • setStyle(propertyName: string, value: unknown, priority?: string): PopoverView
  • Parameters

    • propertyName: string
    • value: unknown
    • Optional priority: string

    Returns PopoverView

setStyleAnimator

  • Parameters

    Returns void

setViewAnimator

  • Parameters

    Returns void

setViewController

setViewFastener

setViewFlags

  • setViewFlags(viewFlags: number): void

setViewMember

  • setViewMember(key: string, value: unknown, timing?: boolean | AnyTiming, precedence?: number): void
  • Parameters

    • key: string
    • value: unknown
    • Optional timing: boolean | AnyTiming
    • Optional precedence: number

    Returns void

setViewProperty

  • Parameters

    Returns void

setViewService

  • Parameters

    Returns void

setViewState

showModal

  • Parameters

    Returns void

text

  • text(): undefined | string
  • text(value: undefined | null | string): PopoverView
  • Returns undefined | string

  • Parameters

    • value: undefined | null | string

    Returns PopoverView

Protected themeViewAnimators

toggleClass

  • toggleClass(className: string, state?: boolean): PopoverView
  • Parameters

    • className: string
    • Optional state: boolean

    Returns PopoverView

trackDidStartAnimating

trackDidStopAnimating

trackWillStartAnimating

trackWillStopAnimating

Protected unmountViewAnimators

  • unmountViewAnimators(): void
  • Returns void

Protected unmountViewFasteners

  • unmountViewFasteners(): void

Protected unmountViewProperties

  • unmountViewProperties(): void

Protected unmountViewServices

  • unmountViewServices(): void
  • Returns void

Protected updateTheme

  • updateTheme(): void
  • Returns void

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 willHide

  • willHide(): void
  • Returns void

Protected willInsertChildNode

  • willInsertChildNode(childNode: Node, targetNode: null | Node): void
  • Parameters

    • childNode: Node
    • targetNode: null | Node

    Returns void

Protected willInsertChildView

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

Protected willLayout

Protected willMount

  • willMount(): void

Protected willObserve

Protected willPlacePopover

  • Parameters

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

  • willRemoveChildNode(childNode: Node): void
  • Parameters

    • childNode: Node

    Returns 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

  • Parameters

    Returns void

Protected willScroll

Protected willSetAttribute

  • willSetAttribute(attributeName: string, value: unknown): void
  • Parameters

    • attributeName: string
    • value: unknown

    Returns void

Protected willSetParentView

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

Protected willSetSourceView

  • willSetSourceView(newSourceView: null | View, oldSourceView: null | View): void
  • Parameters

    • newSourceView: null | View
    • oldSourceView: null | View

    Returns void

Protected willSetStyle

  • willSetStyle(propertyName: string, value: unknown, priority: undefined | string): void
  • Parameters

    • propertyName: string
    • value: unknown
    • priority: undefined | string

    Returns void

Protected willSetViewController

Protected willShow

  • willShow(): void
  • Returns void

Protected willUncull

  • willUncull(): void

Protected willUnmount

  • willUnmount(): void
  • Returns void

Protected willUnpower

  • willUnpower(): void

Static Tag

  • Tag(tagName: string): PropertyDecorator
  • Parameters

    • tagName: string

    Returns PropertyDecorator

Static create

  • create<S>(tag?: string): InstanceType<S>
  • Type parameters

    Parameters

    • Optional tag: string

    Returns InstanceType<S>

Static decorateAttributeAnimator

Static decorateTag

  • decorateTag(tag: string, target: Object, propertyKey: string | symbol): void
  • Parameters

    • tag: string
    • target: Object
    • propertyKey: string | symbol

    Returns void

Static forTag

Static fromAny

  • fromAny<S>(value: HTMLElement | InstanceType<S>): InstanceType<S>
  • Type parameters

    Parameters

    • value: HTMLElement | InstanceType<S>

    Returns InstanceType<S>

Static fromConstructor

Static fromNode

  • Type parameters

    Parameters

    Returns InstanceType<S>

  • Parameters

    Returns HtmlView

Static fromTag

  • fromTag<S>(tag: string): InstanceType<S>
  • fromTag(tag: string): ElementView
  • Type parameters

    Parameters

    • tag: string

    Returns InstanceType<S>

  • Parameters

    • tag: string

    Returns ElementView

Static getAttributeAnimatorConstructor

Static isNodeMounted

  • isNodeMounted(node: Node): boolean
  • Parameters

    • node: Node

    Returns boolean

Static isPositioned

  • isPositioned(element: HTMLElement): boolean
  • Parameters

    • element: HTMLElement

    Returns boolean

Static isRootView

  • isRootView(node: Node): boolean
  • Parameters

    • node: Node

    Returns boolean

Static mount

  • Parameters

    Returns void

Static pageTransform

  • pageTransform(element: HTMLElement): Transform
  • Parameters

    • element: HTMLElement

    Returns Transform

Static parentTransform

  • parentTransform(element: HTMLElement): Transform
  • Parameters

    • element: HTMLElement

    Returns Transform

Generated using TypeDoc