Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ModelObserver<M>

Type parameters

Hierarchy

  • ModelObserver

Index

Methods

Optional modelDidAggregate

  • Parameters

    Returns void

Optional modelDidAttachParent

  • modelDidAttachParent(parent: Model, model: M): void
  • Parameters

    Returns void

Optional modelDidCorrelate

  • Parameters

    Returns void

Optional modelDidDetachParent

  • modelDidDetachParent(parent: Model, model: M): void
  • Parameters

    Returns void

Optional modelDidInsertChild

  • modelDidInsertChild(child: Model, target: null | Model, model: M): void
  • Parameters

    Returns void

Optional modelDidInsertTrait

  • modelDidInsertTrait(trait: Trait, target: null | Trait, model: M): void
  • Parameters

    Returns void

Optional modelDidMount

  • modelDidMount(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelDidMutate

  • Parameters

    Returns void

Optional modelDidReconcile

  • Parameters

    Returns void

Optional modelDidRemoveChild

  • modelDidRemoveChild(child: Model, model: M): void
  • Parameters

    Returns void

Optional modelDidRemoveTrait

  • modelDidRemoveTrait(trait: Trait, model: M): void
  • Parameters

    Returns void

Optional modelDidStartConsuming

  • modelDidStartConsuming(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelDidStopConsuming

  • modelDidStopConsuming(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelDidUnmount

  • modelDidUnmount(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelDidValidate

  • Parameters

    Returns void

Optional modelWillAggregate

  • Parameters

    Returns void

Optional modelWillAttachParent

  • modelWillAttachParent(parent: Model, model: M): void
  • Parameters

    Returns void

Optional modelWillCorrelate

  • Parameters

    Returns void

Optional modelWillDetachParent

  • modelWillDetachParent(parent: Model, model: M): void
  • Parameters

    Returns void

Optional modelWillInsertChild

  • modelWillInsertChild(child: Model, target: null | Model, model: M): void
  • Parameters

    Returns void

Optional modelWillInsertTrait

  • modelWillInsertTrait(trait: Trait, target: null | Trait, model: M): void
  • Parameters

    Returns void

Optional modelWillMount

  • modelWillMount(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelWillMutate

  • Parameters

    Returns void

Optional modelWillReconcile

  • Parameters

    Returns void

Optional modelWillRemoveChild

  • modelWillRemoveChild(child: Model, model: M): void
  • Parameters

    Returns void

Optional modelWillRemoveTrait

  • modelWillRemoveTrait(trait: Trait, model: M): void
  • Parameters

    Returns void

Optional modelWillStartConsuming

  • modelWillStartConsuming(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelWillStopConsuming

  • modelWillStopConsuming(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelWillUnmount

  • modelWillUnmount(model: M): void
  • Parameters

    • model: M

    Returns void

Optional modelWillValidate

  • Parameters

    Returns void

Generated using TypeDoc