Interface ModelObserver<M>
Methods
Optional modelDidAggregate
-
Parameters
Returns void
Optional modelDidCorrelate
-
Parameters
Returns void
Optional modelDidInsertChildModel
- modelDidInsertChildModel(childModel: Model, targetModel: null | Model, model: M): void
-
Parameters
-
childModel: Model
-
targetModel: null | Model
-
model: M
Returns void
Optional modelDidInsertTrait
- modelDidInsertTrait(trait: Trait, targetTrait: null | Trait, model: M): void
-
Parameters
-
-
targetTrait: null | Trait
-
model: M
Returns void
Optional modelDidMount
- modelDidMount(model: M): void
-
Parameters
Returns void
Optional modelDidMutate
-
Parameters
Returns void
Optional modelDidPower
- modelDidPower(model: M): void
-
Parameters
Returns void
Optional modelDidReconcile
-
Parameters
Returns void
Optional modelDidRemoveChildModel
- modelDidRemoveChildModel(childModel: Model, model: M): void
-
Parameters
-
childModel: Model
-
model: M
Returns void
Optional modelDidRemoveTrait
- modelDidRemoveTrait(trait: Trait, model: M): void
-
Parameters
Returns void
Optional modelDidSetParentModel
- modelDidSetParentModel(newParentModel: null | Model, oldParentModel: null | Model, model: M): void
-
Parameters
-
newParentModel: null | Model
-
oldParentModel: null | Model
-
model: M
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 modelDidUnpower
- modelDidUnpower(model: M): void
-
Parameters
Returns void
Optional modelDidValidate
-
Parameters
Returns void
Optional modelWillAggregate
-
Parameters
Returns void
Optional modelWillCorrelate
-
Parameters
Returns void
Optional modelWillInsertChildModel
- modelWillInsertChildModel(childModel: Model, targetModel: null | Model, model: M): void
-
Parameters
-
childModel: Model
-
targetModel: null | Model
-
model: M
Returns void
Optional modelWillInsertTrait
- modelWillInsertTrait(trait: Trait, targetTrait: null | Trait, model: M): void
-
Parameters
-
-
targetTrait: null | Trait
-
model: M
Returns void
Optional modelWillMount
- modelWillMount(model: M): void
-
Parameters
Returns void
Optional modelWillMutate
-
Parameters
Returns void
Optional modelWillPower
- modelWillPower(model: M): void
-
Parameters
Returns void
Optional modelWillReconcile
-
Parameters
Returns void
Optional modelWillRemoveChildModel
- modelWillRemoveChildModel(childModel: Model, model: M): void
-
Parameters
-
childModel: Model
-
model: M
Returns void
Optional modelWillRemoveTrait
- modelWillRemoveTrait(trait: Trait, model: M): void
-
Parameters
Returns void
Optional modelWillSetParentModel
- modelWillSetParentModel(newParentModel: null | Model, oldParentModel: null | Model, model: M): void
-
Parameters
-
newParentModel: null | Model
-
oldParentModel: null | Model
-
model: M
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 modelWillUnpower
- modelWillUnpower(model: M): void
-
Parameters
Returns void
Optional modelWillValidate
-
Parameters
Returns void