Interface TraitObserver<R>
Methods
Optional traitDidAggregate
-
Parameters
Returns void
Optional traitDidAttachModel
-
Parameters
Returns void
Optional traitDidAttachParent
- traitDidAttachParent(parent: Model, trait: R): void
-
Parameters
Returns void
Optional traitDidCorrelate
-
Parameters
Returns void
Optional traitDidDetachModel
-
Parameters
Returns void
Optional traitDidDetachParent
- traitDidDetachParent(parent: Model, trait: R): void
-
Parameters
Returns void
Optional traitDidInsertChild
- traitDidInsertChild(child: Model, target: null | Model, trait: R): void
-
Parameters
-
-
target: null | Model
-
trait: R
Returns void
Optional traitDidInsertTrait
- traitDidInsertTrait(member: Trait, target: null | Trait, trait: R): void
-
Parameters
-
-
target: null | Trait
-
trait: R
Returns void
Optional traitDidMount
- traitDidMount(trait: R): void
-
Parameters
Returns void
Optional traitDidMutate
-
Parameters
Returns void
Optional traitDidReconcile
-
Parameters
Returns void
Optional traitDidRemoveChild
- traitDidRemoveChild(child: Model, trait: R): void
-
Parameters
Returns void
Optional traitDidRemoveTrait
- traitDidRemoveTrait(member: Trait, trait: R): void
-
Parameters
Returns void
Optional traitDidStartConsuming
- traitDidStartConsuming(trait: R): void
-
Parameters
Returns void
Optional traitDidStopConsuming
- traitDidStopConsuming(trait: R): void
-
Parameters
Returns void
Optional traitDidUnmount
- traitDidUnmount(trait: R): void
-
Parameters
Returns void
Optional traitDidValidate
-
Parameters
Returns void
Optional traitWillAggregate
-
Parameters
Returns void
Optional traitWillAttachModel
-
Parameters
Returns void
Optional traitWillAttachParent
- traitWillAttachParent(parent: Model, trait: R): void
-
Parameters
Returns void
Optional traitWillCorrelate
-
Parameters
Returns void
Optional traitWillDetachModel
-
Parameters
Returns void
Optional traitWillDetachParent
- traitWillDetachParent(parent: Model, trait: R): void
-
Parameters
Returns void
Optional traitWillInsertChild
- traitWillInsertChild(child: Model, target: null | Model, trait: R): void
-
Parameters
-
-
target: null | Model
-
trait: R
Returns void
Optional traitWillInsertTrait
- traitWillInsertTrait(member: Trait, target: null | Trait, trait: R): void
-
Parameters
-
-
target: null | Trait
-
trait: R
Returns void
Optional traitWillMount
- traitWillMount(trait: R): void
-
Parameters
Returns void
Optional traitWillMutate
-
Parameters
Returns void
Optional traitWillReconcile
-
Parameters
Returns void
Optional traitWillRemoveChild
- traitWillRemoveChild(child: Model, trait: R): void
-
Parameters
Returns void
Optional traitWillRemoveTrait
- traitWillRemoveTrait(member: Trait, trait: R): void
-
Parameters
Returns void
Optional traitWillStartConsuming
- traitWillStartConsuming(trait: R): void
-
Parameters
Returns void
Optional traitWillStopConsuming
- traitWillStopConsuming(trait: R): void
-
Parameters
Returns void
Optional traitWillUnmount
- traitWillUnmount(trait: R): void
-
Parameters
Returns void
Optional traitWillValidate
-
Parameters
Returns void