TreeMap.getColorOptions

Синтаксис

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

См. также:

TreeMap