Загружает и обрабатывает данные в компоненте.
add | добавляет элемент в DataStore |
clearAll | удаляет все элементы из компонента |
count | возвращает количество элементов, отображаемых в компоненте на момент вызова |
exists | проверяет, существует ли элемент с указанным ID |
filter | фильтрует данные в компоненте |
find | возвращает все элементы данных, соответствующие заданному критерию, или только первый из элементов |
getFirstId | возвращает ID первого элемента |
getIdByIndex | возвращает id элемента по указанному индексу |
getIndexById | возвращает индекс элемента по заданному ID |
getItem | возвращает объект элемента данных по заданному ID |
getLastId | возвращает ID последнего элемента |
getNextId | возвращает ID элемента, расположенного после указанного элемента на заданной относительной позиции |
getPrevId | возвращает ID элемента, расположенного до указанного элемента на заданной относительной позиции |
load | загружает данные из внешнего источника данных |
loadNext | отправляет запрос на загрузку определённого количества строк данных (до конца имеющихся данных или до определённой позиции) |
parse | загружает данные, доступные на клиенте |
refresh | перерисовывает компонент или один из его элементов |
remove | удаляет указанный элемент(ы) из DataStore |
serialize | сериализует данные в массив JSON объектов |
sort | сортирует DataStore |
sync | позволяет синхронизировать данные (все или часть) двух компонентов или DataCollection |
updateItem | обновляет элемент данных (изменяет его поля) |
waitSave | позволяет определить момент, когда операции над данными были сохранены на сервер |
onAfterAdd | срабатывает после добавления элемента в DataStore |
onAfterDelete | срабатывает после удаления элемента |
onAfterLoad | срабатывает после завершения загрузки данных |
onAfterSort | срабатывает после сортировки данных |
onBeforeAdd | срабатывает перед добавлением элемента в DataStore |
onBeforeDelete | срабатывает перед удалением элемента |
onBeforeLoad | запускается непосредственно перед началом загрузки данных |
onBeforeSort | срабатывает перед сортировкой данных |
onDataRequest | срабатывает, когда данные с сервера запрашиваются для линейных данных (List, DataTable, DataView и т.д.) для динамической загрузки данных |
onDataUpdate | срабатывает при обновлении элемента данных |
onLoadError | срабатывает при возникновении ошибки во время загрузки данных (невалидный ответ с сервера) |
data | данные для компонента (массив, типизированный массив, XML или CSV) |
dataFeed | альтернативный источник для отфильтрованных и привязанных данных |
datathrottle | устанавливает промежуток времени между запросами данных (период времени между завершением одного запроса и началом следующего запроса) |
datatype | тип загружаемых данных |
ready | обработчик, который вызывается сразу после того, как компонент полностью инициализирован |
removeMissed | определяет что должно происходить с элементами данных при перезагрузке |
save | определяет URL для сохранения данных |
scheme | определяет схему для обработки данных |
url | путь к данным, которые загрузятся в компонент сразу после инициализации |