Interface ModelObserver<M>
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
-
-
target: null | Model
-
model: M
Returns void
Optional modelDidInsertTrait
- modelDidInsertTrait(trait: Trait, target: null | Trait, model: M): void
-
Parameters
-
-
target: null | Trait
-
model: M
Returns void
Optional modelDidMount
- modelDidMount(model: M): void
-
Parameters
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
Returns void
Optional modelDidStopConsuming
- modelDidStopConsuming(model: M): void
-
Parameters
Returns void
Optional modelDidUnmount
- modelDidUnmount(model: M): void
-
Parameters
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
-
-
target: null | Model
-
model: M
Returns void
Optional modelWillInsertTrait
- modelWillInsertTrait(trait: Trait, target: null | Trait, model: M): void
-
Parameters
-
-
target: null | Trait
-
model: M
Returns void
Optional modelWillMount
- modelWillMount(model: M): void
-
Parameters
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
Returns void
Optional modelWillStopConsuming
- modelWillStopConsuming(model: M): void
-
Parameters
Returns void
Optional modelWillUnmount
- modelWillUnmount(model: M): void
-
Parameters
Returns void
Optional modelWillValidate
-
Parameters
Returns void