Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Пространство имен:

WebAccess.components.dataViews – обертки для элементов страниц

Конструктор:

new BaseDataProvider()

Свойства:

Имя

Тип

Описание

defaults

object

Конфигурация по умолчанию

Методы:

Тип

Имя

Описание

Public method

extendDefaults

Расширяет конфигурацию

Public method

load

Загружает данные

Public method

loadState

Загружает конфигурацию

Public method

saveState

Сохраняет конфигурацию

Public method

totalCount

Получает количество записей

Класс BaseDataProvider представляет собой абстрактный класс, методы которого надо переопределять в наследниках.

 

// Наследование от класса BaseDataProvider.
var MyDataProvider = WA.CMP.dataViews.BaseDataProvider.extend({
 
load: function (loadOptions) {
    // Реализация логики загрузки данных.
},
 
totalCount: function () {
  // Реализация логики получения количества записей.
},
 
loadState: function () {
  // Реализация логики загрузки конфигурации.
},
 
saveState: function (loadOptions) {
  // Реализация логики сохранения конфигурации.
}
});

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }