Static
isWhether Watcher is enabled in the current transaction
Computed
changedWhether changes have been made
Computed
changedThe key paths that have changed
Keys of nested objects are included.
Computed
changedThe keys that have changed
Static
getStatic
getGet a watcher instance for the target object.
Same as Watcher.get but returns null instead of throwing an error.
Action
assumeAssume some changes have been made
It only changes changed to true and does not increment changedTick.
Action
reset
Watcher for tracking changes to observable properties
@observable
and@computed
properties@watch
and@watch.ref
annotationsunwatch()