Dataview API

Methods
destructor removes Dataview instance and releases occupied resources
edit enables editing of an item
editItem enables editing of an item
getFocus returns the id of an item in focus
getFocusIndex returns the index of the item in focus
getFocusItem returns the object of an item in focus
paint repaints a dataview on a page
setFocus sets focus to an item by its id
setFocusIndex sets focus to an item according to its index

Data Collection

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
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
afterEditEnd fires after editing of an item is ended
afterEditStart fires after editing of an item has started
beforeEditEnd fires before editing of an item is completed
beforeEditStart fires before editing of an item has started
click fires on clicking an item
contextmenu fires on calling a context menu for an item
doubleClick fires on double clicking an item
focusChange fires on moving focus to a new item
itemMouseOver fires on moving the mouse pointer over an item
itemRightClick fires on right clicking an item

Data Collection

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
Properties
css adds a CSS class(es) to the component
data specifies an array of data objects to set into the dataview
dragCopy defines that an item is copied to a target during drag-n-drop
dragMode enables drag-n-drop in DataView
editable enables editing in DataView
editing enables editing in DataView
gap sets margins for DataView items
height sets the height of Dataview
itemHeight sets the height of an item
itemsInRow specifies the number of data items in a row
keyNavigation enables/disables navigation in DataView by arrow keys
multiselection enables selection of multiple DataView items, sets the mode of multiselection
multiselectionMode sets the mode of multiselection
template specifies a template for DataView items
Back to top