Interface: DataProviderMutationEventDetail

Oracle® JavaScript Extension Toolkit (JET)
15.1.0

F83698-01

Since:
  • 4.2.0
Module:
  • ojdataprovider

QuickNav

Fields

Description

This interface defines the payload of the DataProviderMutationEvent and specifies as one atomic event all the mutation operations which occurred. A single mutation event can contain multiple operations on the same keys. The mutation operations will occure in the order with removes, followed by adds, and followed by updates. The rows in the operations will be processed in the order they appear in the array. The DataProviderAddOperationEventDetail must be ordered so that the beforeKeys are valid in the order they are processed. In addition, any indexes specified must be monotonically increasing.


Usage

Signature:

interface DataProviderMutationEventDetail<K, D>

Generic Parameters
ParameterDescription
KType of Key
DType of Data
Typescript Import Format
//To use this interface, import as below.
import {DataProviderMutationEventDetail} from "ojs/ojdataprovider";

For additional information visit:


Fields

(nullable) add :DataProviderAddOperationEventDetail.<K, D>

Optional add operation detail
Since:
  • 4.2.0

(nullable) remove :DataProviderOperationEventDetail.<K, D>

Optional remove operation detail
Since:
  • 4.2.0

(nullable) update :DataProviderOperationEventDetail.<K, D>

Optional update operation detail
Since:
  • 4.2.0