Rendered: function (sender, args);
sender. Источник события;
args. Информация о событии.
Событие Rendered наступает после отрисовки карты экспресс-отчета.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox») и с загруженной картой в рабочей области. Обработаем событие Rendered, выводя в консоль браузера значение флага «Режим просмотра» для экспресс-отчета:
// Получим представление карты экспресс-отчета var eaxMapView = expressBox.getDataView().getMapView() // Обрабатываем событие Rendered eaxMapView.Rendered.add(function () { var isViewMode = eaxMapView.getViewMode(); if (isViewMode) { console.log("Экспресс-отчет находится в режиме просмотра."); } else { console.log("Экспресс-отчет находится в режиме редактирования."); } }); // Обновим карту экспресс-отчета eaxMapView.refreshAll();
После выполнения данного примера в консоли браузера в результате обновления карты экспресс-отчета и соответствующего наступления события Rendered будет выведено сообщение о том, что экспресс-отчет находится в режиме редактирования.
См. также: