PropertyChange

PropertyChange
PropertyChange

Describes a change to a property.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "name": "string",
    "op": "string",
    "val": {
        "_typeName": "string"
    }
}
string
name
Required

Property or nested property to which the change applies.

Nested properties are specified by paths; for example,

  • foo.bar
  • foo.arProp["key val"]
  • foo.arProp["key val"].baz
op
Required

Enumeration of possible changes to a property.

Possible values:

  • add
  • remove
  • assign
  • indirectRemove
Possible values are : add, remove, assign, indirectRemove,
val
Optional

The base of all data types. Not to be used directly on the wire.