Interface: EventFilteringCapability

Oracle® JavaScript Extension Toolkit (JET)
9.2.0

F30740-01

Signature:

interface EventFilteringCapability

QuickNav

Fields

EventFilteringCapability

Version:
  • 9.2.0
Since:
  • 9.1.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 {EventFilteringCapability} from "ojs/ojdataprovider";

JET In Typescript

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

Description

Defines the result from the DataProvider method DataProvider#getCapability for capability "eventFiltering"

Fields

type :('global'|'none'|'iterator')

Mutation event filtering type information for scrolling. Note that mutation event filtering is only done on remove and update events, not on add events. The reason is because the properties which indicate the location of an added row are optional so it is not possible to guarantee that an add is not occurring inside the already iterated rowset. Type of 'global' indicates that this DataProvider globally filters mutation events. Type of 'iterator' indicates that this DataProvider filters events based on rows which have been fetched via fetch iteration. Type of 'none' indicates that this DataProvider does not filter mutation events.
Since:
  • 9.1.0