Пространство имен:
WebAccess.components.dataViews – обертки для элементов страниц
Конструктор:
new BaseDataProvider()
Свойства:
Имя |
Тип |
Описание |
defaults |
object |
Конфигурация по умолчанию |
Методы:
Тип |
Имя |
Описание |
---|---|---|
Расширяет конфигурацию |
||
Загружает данные |
||
Загружает конфигурацию |
||
Сохраняет конфигурацию |
||
Получает количество записей |
Класс BaseDataProvider представляет собой абстрактный класс, методы которого надо переопределять в наследниках.
// Наследование от класса BaseDataProvider.
var MyDataProvider = WA.CMP.dataViews.BaseDataProvider.extend({
load: function (loadOptions) {
// Реализация логики загрузки данных.
},
totalCount: function () {
// Реализация логики получения количества записей.
},
loadState: function () {
// Реализация логики загрузки конфигурации.
},
saveState: function (loadOptions) {
// Реализация логики сохранения конфигурации.
}
});
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |