Use this type to observe a property and have the method be called when it changes. For example:
@ObserveProperty('foo.bar baz qux')
validate() {
// use this.foo.bar, this.baz, and this.qux in validation
...
}
Note that you can observe a property path, and more than a single property can be specified in a space-delimited list or as a constant List.
Get a hash code for this object.…
A representation of the runtime type of the object.
The equality operator.…
Invoked when a non-existent method or property is accessed.…
Returns a string representation of this object.