Accesses data for an IListDataSource.
Gets or sets a value that specifies whether to use an object's identity to determine if an item has changed.
Overwrites the data of the specified item.
The key of the item to overwrite.
The new data for the item.
The index of the item, if known.
A Promise that returns null or undefined when the operation completes.
Gets the number of items in the IListDataAdapter object's data source.
A Promise that contains the number of items the IListDataAdapter contains, or an approximate value if the actual number is unknown.
Inserts the specified data after the specified item.
A key that can be used to retrieve the new data.
The new data to add to the IListDataAdapter object's data source.
The key of an item in the IListDataAdapter object's data source. The new data will be inserted after this item.
The index of the item to insert the new data after, if known.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Adds the specified key and data to the end of the IListDataAdapter object's data source.
A key that can be used to retrieve the new data.
The new data to add to the IListDataAdapter object's data source.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Adds the specified key and data to the beginning of the IListDataAdapter object's data source.
A key that can be used to retrieve the new data.
The new data to add to the IListDataAdapter object's data source.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Inserts the specified data before the specified item.
A key that can be used to retrieve the new data.
The new data to add to the IListDataAdapter object's data source.
The key of an item in the IListDataAdapter object's data source. The new data will be inserted before this item.
The index of the item to insert the new data before, if known.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Returns a string representation of the specified item that can be used for comparisons.
The item for which to generate a signature.
string
The signature representation of the specified item.
Retrieves the item that matches the specified description and also retrieves the specified number of items before and after the matched item.
A description of the item to locate.
The number of items before the matched item to retrieve.
The number of items after the matched item to retrieve.
A Promise that provides an IFetchResult that contains the selected items or a FetchError if an error was encountered.
Retrieves the specified number of items from the end of the IListDataAdapter object's data source.
The number of items to retrieve.
A Promise that provides an IFetchResult that contains the selected items or a FetchError if an error was encountered.
Retrieves the item at the specified index and also retrieves the specified number of items before and after the selected item.
The index of the item to retrieve.
The number of items to retrieve from before the selected item.
The number of items to retrieve from after the selected item.
A Promise that provides an IFetchResult that contains the selected items or a FetchError if an error was encountered.
Retrieves the item that has the specified key and also retrieves the specified number of items before and after the selected item.
The key of the item to retrieve.
The number of items to retrieve from before the selected item.
The number of items to retrieve from after the selected item.
A Promise that provides an IFetchResult that contains the selected items or a FetchError if an error was encountered.
Retrieves the specified number of items from the beginning of the IListDataAdapter object's data source.
The number of items to retrieve.
A Promise that provides an IFetchResult that contains the selected items or a FetchError if an error was encountered.
Moves the specified item to just after another item.
A key of the item to move.
The key of another item. The item to move will be moved to just after this item.
The index of the item to move, if known.
The index to move the item after, if known.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Moves the specified item to just before another item.
A key of the item to move.
The key of another item. The item to move will be moved to just before this item.
The index of the item to move, if known.
The index to move the item before, if known.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Moves the specified item to the end of the IListDataAdapter object's data source.
The key for the item to move.
The index of the item to move, if known.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Moves the specified item to the beginning of the IListDataAdapter object's data source.
The key for the item to move.
The index of the item to move, if known.
A Promise that contains the IItem that was added or an EditError if an error was encountered.
Removes the specified item from the IListDataAdapter object's data source.
The key of the item to remove.
The new data for the item.
The index of the item.
A Promise that returns null or undefined when the operation completes.
Registers a notification handler. The IListDataAdapter uses the handler to notify listening objects when its data changes.
The notification handler that the IListDataAdapter will use to provide change notifications. .