Перейти к содержанию

Пример оформления#

Свойства#

adminCustomizable#

тип значение по умолчанию допустимые значения
bool true true/false

Включает режим настраиваемости грида для администратора.

Работает по аналогии со свойством customizable, но дополнительно сохраняются группировки строк. Если свойство включено, то у администротора появлятеся кнопка сохранения состояния грида. Сохраненное состояние распространяется на всех пользователей. Собственные настройки пользователя являются более приоритетными.

id#

Идентификатор контрола.

Отнаследовано от Control.

Методы#

focus#

Устанавливает фокус на контрол.

this.controls.grid1.focus();

selectRow#

Выделяет строку.

Предупреждение

Работает только в построчном режиме выделения.

Примечание

Текст примечания.

this.controls.grid1.selectRow(index, options)
имя тип описание
index number индекс строки
options object дополнительные параметры
options.name string имя
options.files [string], [object] Массив идентификаторов файлов. Массив может содержать id файла, либо оъект со свойствами: id - идентификатор файла, fileName - имя файла.
options.id number, string идентификатор
Пример - выделение первой строки в таблице
this.controls.grid1.selectRow(0)

События#

cellClicked#

Срабатывает при клике по ячейке.

cellClicked(e)
параметр тип описание
e object ссылка на экземпляр грида
Пример
    <Grid ... cellClicked="gridCellClicked" />
1
2
3
4
gridCellClicked (e) {
  console.log('gridCellClicked')
  console.log(e)
}