Общие события
В этом разделе описываются события компонента Таблица данных, общие для всех унаследованных компонентов.
Ячейка нажата
Событие возникает, когда пользователь нажимает мышью на определенную ячейку.
Имя события: | 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 |
|