findValueFormat(text: String);
text. Формат подписи к интервалам легенды карты, из которого требуется извлечь форматы значений.
Метод findValueFormat преобразует формат подписи к интервалам легенды карты в массив форматов значений.
Метод возвращает массив значений типа String.
Для выполнения примера необходимо наличие на html-странице компонента MapChart с наименованием «map» (см. «Пример создания компонента MapChart»). Отформатируем исходное число в соответствии с форматом подписи к интервалу с обеими границами для легенды карты (берём значение для левой границы):
// Зададим исходное значение var sourceValue = 12.6784; console.log("Исходное значение: " + sourceValue); // Получим первую легенду по порядку var legend = map.getFirstLegend(); // Получим формат подписи интервалов с обеими границами var betweenFormat = legend.getBetweenFormat(); // Извлечём форматы значений valueFormats = map.findValueFormat(betweenFormat); // Отформатируем исходное значение по первому формату var value = map.formatValue(sourceValue, valueFormats[0]); console.log("Отформатированное значение: " + value);
В результате выполнения примера число 12.6784 было отформатировано в соответствии с форматом подписи к интервалу с обеими границами для легенды карты (взято значение для левой границы):
Исходное значение: 12.6784
Отформатированное значение: 12,68
См. также: