Constructor
new DataRules()
Members
addIndex :number|null
Gets or sets the position within the array where the items must be added. Do not specify the
index (Null/Undefined) when items must be added at the end of the array.
Type:
equalityCheck :boolean|null
Gets or sets a value indicating whether incoming data responses are compared for equality before
updating to avoid redundant changes.
Type:
ignoreNullValues :boolean
Gets or sets a value indicating if null values in the response data will be ignored.
Type:
omitKeys :Set.<string>|null
Gets or sets a collection of keys to omit on the target client object.
Type:
path :string|null
Gets or sets the hierarchical path on the target object where the source object will be added/updated.
Type:
recreate :boolean|null
Gets or sets a value indicating if the HTML element must be recreated when there is already an
element for the relevant index/key.
Type:
removeByKeyValues :Array.<string>|null
Gets or sets a collection of key values to remove. Items on the target client object with a
matching value for the specified UpdateKey will be removed.
Type:
removeCount :number
Gets or sets the number of items to remove from the target array.
Type:
removeIndex :number
Gets or sets the position within the array where the items must be removed. Do not specify the
index (Null/Undefined) when items must be removed at the end of the array.
Type:
routeIndex :string|null
Gets or sets the route index for updating route data on a different route than the currently active route.
Type:
routePath :string|null
Gets or sets the route path for updating view data on a different view than the currently active view.
Type:
update :boolean|null
Gets or sets a value indicating if server data overwrites (false) or updates (true) data on the client.
Type:
updateKey :string|null
Gets or sets the key used to match and update items on the target array. The array item is
updated when the value on both source and target of specified key matches.
Type: