getCount ()
Метод getCount возвращает количество интервалов шкалы.
Нумерация начинается с 0.
Для выполнения примера необходимо наличие на html-странице компонентов MapChart с наименованием «map» и MapMaster (см. «Пример размещения компонентов MapMaster и MapChart»), xml-файла с настройками карты и топоосновы Russia.svg.
Xml-файл должен содержать настройку показателя заливки, который расположен первым в списке показателей карты. Фон заливки - объект зависимости, для которого настроена шкала.
Добавим функцию scaleSet(), которая будет выполняться при загрузке карты:
function scaleSet() {
scale = map.getFirstVisual().getBackground().getMapScale();
scale.ItemsChanged.add(function (sender, args) {
console.log(scale.getCount())
})
}
map.Loaded.add(scaleSet);
После выполнения примера при изменении значения в числовом редакторе «Делений:» мастера карты в консоль браузера будет возвращаться количество интервалов шкалы.
См. также: