Changeable<T> mixin

Mixin Applications

Properties

changes Stream<ChangeEvent<T>>
no setter
hashCode int
The hash code for this object.
no setterinherited
isDirty bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clean(TimeSequence savedAt) bool
modify<RET>(RET modify()) → RET
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAfterAnyModify() → void
Called after the all modifications
onAfterModify() → void
Called after the first modification (ie. after isDirty changed from false to true)
onBeforeModify() → void
Called before the first modification (ie. before isDirty changes from false to true)
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited