Interface: DataProviderMutationEventDetail

Oracle® JavaScript Extension Toolkit (JET)
7.1.0

F18183-01

Signature:

interface DataProviderMutationEventDetail<K, D>

QuickNav

Fields


PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

DataProviderMutationEventDetail

Version:
  • 7.1.0
Since:
  • 4.2.0
Module:
  • ojdataprovider

Module usage

See JET Module Loading for an overview of module usage within JET.

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

JET In Typescript

A detailed description of working with JET elements and classes in your typescript project can be found at: JET Typescript Usage.

This interface specifies as one atomic event all the mutation operations which occurred. The keys for each operation must be disjoint from each other, e.g. for example an add and remove cannot occur on the same item. In addition, any indexes specified must be monotonically increasing.

Fields

(nullable) add :DataProviderAddOperationEventDetail<K, D>

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

Optional add operation detail
Since:
  • 4.2.0

(nullable) remove :DataProviderOperationEventDetail<K, D>

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

Optional remove operation detail
Since:
  • 4.2.0

(nullable) update :DataProviderOperationEventDetail<K, D>

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

Optional update operation detail
Since:
  • 4.2.0