Options
All
  • Public
  • Public/Protected
  • All
Menu

Class StorageManager<C>

Type parameters

Hierarchy

Index

Constructors

constructor

Properties

Readonly componentManagerObservers

componentManagerObservers: readonly StorageManagerObserver<Component, StorageManager<Component>>[]

Readonly rootComponents

rootComponents: readonly C[]

Methods

addComponentManagerObserver

Abstract clear

  • clear(): void
  • Returns void

Protected didAddComponentManagerObserver

Protected didAttach

  • didAttach(): void
  • Returns void

Protected didClear

  • didClear(): void
  • Returns void

Protected didDetach

  • didDetach(): void
  • Returns void

Protected didInsertRootComponent

  • didInsertRootComponent(rootComponent: C): void
  • Parameters

    • rootComponent: C

    Returns void

Protected didObserve

Protected didRemoveComponentManagerObserver

Protected didRemoveRootComponent

  • didRemoveRootComponent(rootComponent: C): void
  • Parameters

    • rootComponent: C

    Returns void

Protected didSet

  • didSet(key: string, newValue: undefined | string, oldValue: undefined | string): void
  • Parameters

    • key: string
    • newValue: undefined | string
    • oldValue: undefined | string

    Returns void

Abstract get

  • get(key: string): undefined | string
  • Parameters

    • key: string

    Returns undefined | string

insertRootComponent

  • insertRootComponent(rootComponent: C): void
  • Parameters

    • rootComponent: C

    Returns void

isAttached

  • isAttached(): boolean
  • Returns boolean

Protected onAddComponentManagerObserver

Protected onAttach

  • onAttach(): void
  • Returns void

Protected onClear

  • onClear(): void
  • Returns void

Protected onDetach

  • onDetach(): void
  • Returns void

Protected onInsertRootComponent

  • onInsertRootComponent(rootComponent: C): void
  • Parameters

    • rootComponent: C

    Returns void

Protected onRemoveComponentManagerObserver

Protected onRemoveRootComponent

  • onRemoveRootComponent(rootComponent: C): void
  • Parameters

    • rootComponent: C

    Returns void

Protected onSet

  • onSet(key: string, newValue: undefined | string, oldValue: undefined | string): void
  • Parameters

    • key: string
    • newValue: undefined | string
    • oldValue: undefined | string

    Returns void

removeComponentManagerObserver

removeRootComponent

  • removeRootComponent(rootComponent: C): void
  • Parameters

    • rootComponent: C

    Returns void

Abstract set

  • set(key: string, newValue: undefined | string): undefined | string
  • Parameters

    • key: string
    • newValue: undefined | string

    Returns undefined | string

Protected willAddComponentManagerObserver

Protected willAttach

  • willAttach(): void
  • Returns void

Protected willClear

  • willClear(): void
  • Returns void

Protected willDetach

  • willDetach(): void
  • Returns void

Protected willInsertRootComponent

  • willInsertRootComponent(rootComponent: C): void

Protected willObserve

Protected willRemoveComponentManagerObserver

Protected willRemoveRootComponent

  • willRemoveRootComponent(rootComponent: C): void

Protected willSet

  • willSet(key: string, newValue: undefined | string, oldValue: undefined | string): void
  • Parameters

    • key: string
    • newValue: undefined | string
    • oldValue: undefined | string

    Returns void

Generated using TypeDoc