getMapView ();
Метод getMapView возвращает компонент для отображения карты.
Метод возвращает экземпляр класса EaxMapView.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо, чтобы в открываемой рабочей книге было активно представление «Карта», а в обработчике события открытия документа добавить следующий код:
var disableScrollButt = new PP.Ui.Button({
ParentNode: document.body, //Родительский узел DOM
Content: "Масштабирование колесиком", //Название кнопки
Click: PP.Delegate(onClickScroll)
});
var useZoomOnWheel = false;
function onClickScroll(){
//Получаем компонент для отображения данных рабочей книги
var dataView = workbookBox.getDataView();
//Получаем компонент для отображения карты
var mapView = dataView.getMapView();
//Отключаем масштабирование колесом
mapView.setUseZoomOnWheel(useZoomOnWheel);
useZoomOnWheel = !useZoomOnWheel;
}
После выполнения примера на html-странице будет размещена кнопка с наименованием «Масштабирование колесиком», при нажатии на которую отключается/включается возможность использования мыши для масштабирования карты.
См. также: