Общие события

В этом разделе описываются события компонента Таблица данных, общие для всех унаследованных компонентов.

Ячейка нажата

Событие возникает, когда пользователь нажимает мышью на определенную ячейку.

Имя события:

cellClicked

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

recordIndex

Integer

Индекс записи. Индекс записи, в которой была нажата ячейка.

field

String

Поле. Имя поля нажатой ячейки.

record

Data Table

Запись. Содержимое записи, в которой была нажата ячейка.

Ячейка обновлена

Событие возникает, когда пользователь обновляет значение определенной ячейки в таблице данных.

Имя события:

cellUpdated

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

recordIndex

Integer

Индекс записи. Индекс записи, в которой была обновлена ячейка.

field

String

Поле. Имя поля обновленной ячейки.

value

String

Значение. Новое значение, введенное в ячейку.

Кебаб кнопка нажата

Данное событие генерируется при нажатии кебаб кнопки.

Имя события:

kebabButtonClicked

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

recordIndex

Integer

Индекс записи. Индекс записи, в которой была нажата кебаб кнопка.

uid

String

UID. Уникальный ID нажатой кнопки

record

Data Table

Запись. Содержимое записи, в которой была нажата кебаб кнопка.

Запись добавлена

Событие возникает, когда пользователь добавляет новую строку в таблицу.

Имя события:

rowAdded

Записи:

1

Запись удалена

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

Имя события:

rowRemoved

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

recordIndex

Integer

Индекс записи. Индекс удаленной записи.

Изменены правила сортировки или фильтрации

Событие возникает, когда пользователь применяет сортировку или фильтрацию к таблице.

Имя события:

sortingOrFilteringUpdated

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

sortingData

Data Table

Сортируемые данные. Содержит вложенную таблицу данных с именами полей и применяемыми к ним правилами сортировки.

filteringData

Data Table

Фильтруемые данные. Содержит вложенную таблицу данных с именами полей и применяемыми к ним правилами фильтрации.

Выбор строки

Событие возникает, когда пользователь выбирает определенную строку при помощи флажка. Возможные действия: Выбрать, Снять выбор, Выбрать все, Снять выбор для всех, Обратить выбор.

Имя события:

rowSelection

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

selectionType

String

Тип выбора

value

Data Table

  • Для типов Выбрать или Снять выбор значение - это выбранная строка таблицы или строка, с которой снять выбор, соответственно.

  • Для типов Выбрать все, Снять выбор для всех или Обратить выбор значение - это пустая таблица.