getColorOptions();
Метод getColorOptions возвращает настройки для панели цвета в формате настроек мастера.
Метод возвращает массив JSON-объектов со следующими полями: Name - имя свойства, Value - значение свойства.
Для выполнения примера предполагается наличие на странице компонента TreeMap с наименованием «treeMap» (см. «Пример создания компонента TreeMap» ). Получим и выведем значение цвета заливки при отсутствии данных из настроек для панели цвета, значение типа масштаба размера из настроек для панели размера, значение положения легенды из настроек для панели легенды, идентификатор настроек диаграммы. Выведем значение отступа элементов диаграммы и количество элементов, присутствующих на диаграмме:
// Получим настройки для панели цвета в формате настроек мастера var colorOptions = treeMap.getColorOptions(); // Получим и выведем значение цвета заливки при отсутствии данных for (var i = 0; i < colorOptions.length; i++) { var option = colorOptions[i]; if (option.Name == "TreeChartMaster.ColorPanel.NoDataColor") { var noDataColor = option.Value; console.log("Цвет заливки пузырька при отсутствии данных: R:" + noDataColor.getR() + ", G:" + noDataColor.getG() + ", B:" + noDataColor.getB()); } } // Получим настройки для панели размера в формате настроек мастера var sizeOptions = treeMap.getSizeOptions(); // Получим и выведем значение типа масштаба размера console.log("Тип масштаба размера: " + sizeOptions[0].Value); // Получим настройки для панели легенды в формате настроек мастера var legendOptions = treeMap.getLegendOptions(); // Получим и выведем значение положения легенды console.log("Положение легенды: " + legendOptions[0].Value) // Получим настройки компонента в формате настроек мастера var state = treeMap.getState(); // Выведем идентификатор настроек console.log("Идентификатор настроек: " + state.getId()); // Получим значение отступа элементов диаграммы console.log("Значение отступа элементов диаграммы: " + treeMap.getLeafMargin()); // Выведем количество элементов, присутствующих на диаграмме console.log("Количество элементов, присутствующих на диаграмме: " + treeMap.getSceneItems().length)
В результате выполнения примера в консоли браузера были выведены следующие данные: значение цвета заливки при отсутствии данных, значение типа масштаба размера, значение положения легенды, идентификатор настроек диаграммы, значение отступа элементов диаграммы и количество элементов, присутствующих на диаграмме:
Цвет заливки пузырька при отсутствии данных: R:191, G:191, B:191
Тип масштаба размера: Linear
Положение легенды: Bottom&Center
Идентификатор настроек: PropertyChangedEventArgs784
Значение отступа элементов диаграммы: 15
Количество элементов, присутствующих на диаграмме: 10
См. также: