Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DomManager<V>

Type parameters

Hierarchy

Index

Constructors

constructor

Properties

Readonly rootViews

rootViews: readonly V[]

Readonly viewManagerObservers

viewManagerObservers: readonly DomManagerObserver<ElementView, DomManager<ElementView>>[]

Methods

addViewManagerObserver

Protected didAddViewManagerObserver

Protected didAttach

  • didAttach(): void
  • Returns void

Protected didDetach

  • didDetach(): void
  • Returns void

Protected didInsertRootView

  • didInsertRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

Protected didObserve

Protected didRemoveRootView

  • didRemoveRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

Protected didRemoveViewManagerObserver

insertRootView

  • insertRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

isAttached

  • isAttached(): boolean
  • Returns boolean

materializeElement

  • Parameters

    • parentView: NodeView
    • childNode: Element

    Returns null | ElementView

materializeNode

  • Parameters

    Returns null | NodeView

materializeText

  • Parameters

    Returns null | TextView

materializeView

  • materializeView(parentView: NodeView): void
  • Parameters

    Returns void

materializeViewController

  • Parameters

    Returns void

Protected onAddViewManagerObserver

Protected onAttach

  • onAttach(): void
  • Returns void

Protected onDetach

  • onDetach(): void
  • Returns void

Protected onInsertRootView

  • onInsertRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

Protected onRemoveRootView

  • onRemoveRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

Protected onRemoveViewManagerObserver

removeRootView

  • removeRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

removeViewManagerObserver

Protected willAddViewManagerObserver

Protected willAttach

  • willAttach(): void
  • Returns void

Protected willDetach

  • willDetach(): void
  • Returns void

Protected willInsertRootView

  • willInsertRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

Protected willObserve

Protected willRemoveRootView

  • willRemoveRootView(rootView: V): void
  • Parameters

    • rootView: V

    Returns void

Protected willRemoveViewManagerObserver

Static boot

  • Returns ElementView[]

Static bootElement

  • Parameters

    Returns ElementView

Static eval

  • eval(qname: string): unknown
  • Parameters

    • qname: string

    Returns unknown

Static global

  • Type parameters

    Returns DomManager<V>

Generated using TypeDoc