MapType: PP.MapChartType
Свойство MapType определяет тип карты экспресс-отчета.
По умолчанию имеет значение PP.MapChartType.SVG.
Значение свойства можно установить с помощью метода setMapType, а возвратить - с помощью метода getMapType.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox») и с загруженной картой в рабочей области. Установим тип карты экспресс-отчета PP.MapChartType.Google и обработаем события MapTypeChanged и GoogleLoadError:
// Получим представление карты экспресс-отчета var eaxMapView = expressBox.getDataView().getMapView(); // Обработаем событие MapTypeChanged eaxMapView.MapTypeChanged.add(function (sender, args) { console.log("Новый тип карты: " + args.Type); }); // Обработаем событие GoogleLoadError eaxMapView.GoogleLoadError.add(function (sender, args) { console.log("Ошибка загрузки карты Google."); }); // Поменяем тип карты экспресс-отчета на карту Google eaxMapView.setMapType(PP.MapChart.Type.Google);
В результате выполнения примера тип карты изменится на «Google», при этом сработает событие MapTypeChanged, которое выведет в консоль браузера новый тип:
Новый тип карты: Google
Также пример использования данного свойство приведен на странице описания метода EaxMapView.getSilverlightInstance.
См. также: