Data Collection

A set of APIs that allow you to work with data of a component.

Methods

add adds a new item to the component
copy creates a copy of an item at the defined position
exists checks whether the specified item exists in the component
filter filters items in the component by the specified key
find finds an item that corresponds to the specified parameters
findAll finds all the items that correspond to the specified parameters
getId returns the id of the item by its index
getIndex returns the index of the item by its id
getItem returns the object of an item by its id
getNearId returns the id of an item which is nearest to the specified one
load loads data from an external file
map iterates through all items of the component
move moves an item to the defined position
parse loads data from a local data source
remove deletes the specified item from the component
removeAll deletes all the items from the component
serialize serializes data of the component into an array of JSON objects
sort sorts data items in a component
update updates properties of the item

Events

AfterAdd fires after adding a new item into a data collection
AfterRemove fires after removing a new item from a data collection
BeforeAdd fires before adding a new item into a data collection
BeforeRemove fires before removing an item from a data collection
Change fires when a data collection is modified
Load fires when items are loaded in a data collection
LoadError fires when loading of data fails
RemoveAll fires when all items are removed from a data collection
Back to top