A datasource that supports notifying consumers about changes to specific rows or ranges of rows.
The row object type.
Optional
Fires when a specific row has changed. The event includes the index of the changed row.
Fires when a range of rows has changed. The event includes the definition of the changed range.
Returns the total number of items, synchronously or asynchronously.
Returns the row object at the given index.
Zero-based index of the row to retrieve.
The row value, or a Promise that resolves to it.
Promise
A datasource that supports notifying consumers about changes to specific rows or ranges of rows.