ShareModel
Static Members
Instance Members
destroyModelOnUntrack: Bool
decodeValue(encoded: Any): Any
Synchronize (expected to be called at regular intervals or when something important needs to be serialized)
shareAll(?skipUnchanged: Bool = false, ?done: Function): Void
Recompute the whole object tree. This will untrack every object not on the model anymore
and generate a new changeset with the whole serialized object tree.
Name |
Type |
Default |
skipUnchanged |
Bool |
false |
done |
Function |
(optional) |
Private Members
willCleanDestroyedTrackedModels: Bool
Triggered when there is new data to be shared
cleanTrackingFromPrevSerializedMap(prevSerializedMap: Map): Void
Name |
Type |
prevSerializedMap |
Map |
Name |
Type |
model |
Model |
fromSerializedField |
Bool |
synchronizeIfNeeded(): Void
Name |
Parameters |
:build |
ceramic.macros.ComponentMacro.build() |
:autoBuild |
ceramic.macros.ComponentMacro.build() |
:build |
ceramic.macros.EntityMacro.buildForCompletion() |
:autoBuild |
ceramic.macros.EntityMacro.buildForCompletion() |
:build |
tracker.macros.EventsMacro.build() |
:autoBuild |
tracker.macros.EventsMacro.build() |