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

Иерархия наследования:

BaseObject

     Grid

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

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

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

new Grid(containerSelector:string, dataSource:WebAccess.components.dataViews.DataProvider, columns:array, settings:object)

containerSelector – селектор блока, содержащего таблицу;
dataSource – класс, предоставляющий данные для таблицы;
columns – список колонок таблицы;
settings – дополнительные параметры.

Свойства:

Имя

Тип

Описание

dxGrid

dxGrid

Ссылка на экземпляр таблицы

state

object

Объект, хранящий параметры текущей таблицы

EVENT

string

Имя события

Методы:

Тип

Имя

Описание

Public method

getColumns

Получает список колонок

Public method

getColumnsForDialog

Получает список колонок для выбора видимых колонок

Public method

getVisibleColumns

Получает список видимых колонок

Public method

getTable

Получает таблицу, связанную с текущей

Public method

getVisibleColumnsForDialog

Получает список видимых колонок для выбора видимых колонок

Public method

isCurrentPeriodEnabled

Получает текущее состояние фильтра по периоду

Public method

reloadData

Загружает и обновляет таблицу с учетом переданных параметров

Public method

setColumns

Изменяет колонки таблицы

Public method

setTable

Связывает с таблицей API

Public method

setVisibleColumns

Добавляет колонки в список видимых

Public method

updateState

Сохраняет параметры таблицы

Наследуемые от BaseObject

Public method

asString

Получает строковое представление объекта

Public method

bind

Привязывает функцию к событию

Public method

fire

Вызывает событие

Public method

unbind

Удаляет функцию, привязанную к событию

События:

Тип

Имя

Описание

AFTER_DATA_LOADED

Срабатывает после загрузки данных и отображения их в таблице

BEFORE_DATA_LOADED

Срабатывает после инициализации таблицы перед загрузкой данных

BEFORE_GRID_INIT

Срабатывает до инициализации таблицы

CLASS_INIT

Срабатывает после вызова конструктора

COLUMN_INIT

Срабатывает при инициализации колонки

DATA_LOADED

Срабатывает после загрузки данных

GET_COLUMNS_FOR_DIALOG

Срабатывает перед получением списка доступных колонок

GET_VISIBLE_COLUMNS_FOR_DIALOG

Срабатывает перед получением списка видимых колонок

GRID_INIT

Срабатывает после запуска конструктора

PAGE_CHANGE

Срабатывает при переходе на страницу

PAGE_LIMIT_CHANGE

Срабатывает при смене количества записей на странице

SELECTED_ROWS_CHANGED

Срабатывает при выделении записей

SET_VISIBLE_COLUMNS

Срабатывает перед добавлением колонок в список видимых

SET_VISIBLE_COLUMNS_FROM_DIALOG

Срабатывает перед добавлением колонок в список видимых

STATE_LOADED

Срабатывает после загрузки параметров таблицы

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