BeforeViewModeChanged: function (sender, args);
sender. Источник события;
args. Информация о событии.
Событие BeforeViewModeChanged наступает перед сменой режима отображения представлений данных.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. Пример создания компонента ExpressBox). Обработаем событие BeforeViewModeChanged:
// Получаем объект класса EaxDataView
var dataView = expressBox.getDataView();
// Получаем представление кнопки «Раскладка»
var modeSelector = dataView.getModeSelectorView();
// Обрабатываем событие BeforeViewModeChanged
modeSelector.BeforeViewModeChanged.add(
function () {
// Обновим компонент для выбора режима отображения представлений данных
modeSelector.refresh();
}
В результате выполнения данного примера после каждого наступления события BeforeViewModeChanged будет обновляться кнопка «Раскладка» для выбора режима отображения представлений данных.
См. также: