Отрисовщики графиков
Отрисовщик графика отвечает за представление отдельных элементов массива данных в области построения графика.
Все типы отрисовщиков графика поддерживают следующие общие характеристики:
Схема действия свойств для серии данных
Многие свойства отрисовщиков должны иметь значение, определенное для каждой серии в массиве, которое предназначено для отрисовщика. Помимо свойств для серии, обычно существует значение свойства по умолчанию ("базовое"), которое будет использоваться в случае, если для определенной серии не задано значение свойства.
Настройка цвета серии
Отрисовщикы отвечают за отображение элементов данных внутри области построения, поэтому они предоставляют свойства для контролирования цветов, которые будут использоваться. Цвета обычно определяются на основе "для серии" и сохраняются в поисковой таблице.
Существует механизм по умолчанию для автоматического заполнения поисковой таблицы цветами по умолчанию. Однако вы можете вручную обновить список в любое время.
Базовые свойства
Тип отрисовщика
Тип используемого отрисовщика для графика.
Имя свойства: rendererType
Тип свойства: Integer
Свойства серии по умолчанию
Базовая видимость серий
Видимость серий по умолчанию.
Имя свойства: baseSeriesVisible
Тип свойства: Boolean
Базовая видимость серий в легенде
Видимость легенды по умолчанию для серии.
Имя свойства: baseSeriesVisibleInLegend
Тип свойства: Boolean
Базовая окраска
Цвет по умолчанию, используемый, если для серии нет задана пользовательская настройка.
Имя свойства: basePaint
Тип свойства: Data Table
Базовый штрих
Штрих по умолчанию, используемый, если для серии не задана пользовательская настройка.
Имя свойства: baseStroke
Тип свойства: Data Table
Базовая форма
Форма, используемая по умолчанию, если для серии не задана пользовательская настройка.
Имя свойства: baseShape
Тип свойства: Data Table
Базовый цвет заливки
Цвет заливки, используемый по умолчанию, если для серии не задана пользовательская настройка.
Имя свойства: baseFillPaint
Тип свойства: Data Table
Базовая окраска окантовки
Цвет контура по умолчанию, используемый, если для серии не задана пользовательская настройка.
Имя свойства: baseOutlinePaint
Тип свойства: Data Table
Базовая видимость меток элементов
Видимость меток элементов по умолчанию.
Имя свойства: baseItemLabelsVisible
Тип свойства: Boolean
Базовый шрифт меток элементов
Шрифт меток элементов по умолчанию, если для серии не задана пользовательская настройка.
Имя свойства: baseItemLabelFont
Тип свойства: Data Table
Базовая окраска меток элементов
Цвет меток элементов по умолчанию, если для серии не задана пользовательская настройка.
Имя свойства: baseItemLabelPaint
Тип свойства: Data Table
Базовое положение меток элементов
Данное свойство включает два значения:
- Положительная позиция меток элементов: настройка по умолчанию для положительной позиции меток элементов используется, когда не задана настройка для серии или настройка, заменяющая ее.
- Отрицательная позиция меток элементов: настройка по умолчанию для отрицательной позиции меток элементов используется, когда не задана настройка для серии или настройка, заменяющая ее.
Пример категорийного столбчатого графика, в котором метки элементов для положительных значений данных отображаются внутри столбцов, в то время как метки элементов для отрицательных значений данных отображаются под столбцами:
Приведенный выше график также имеет маркер категории.
Имя свойства: baseItemLabelPosition
Тип свойства: Data Table
Смещение точки привязки меток элементов
Смещение точки привязки меток элементов позволяет управлять позициями меток элементов, контролируя расстояние, на которое точка привязки переносится с ее первоначальной позиции.
Имя свойства: itemLabelAnchorOffset
Тип свойства: Float
Базовая форма легенды
Фигура по умолчанию, используемая в легенде (легендах) графика.
Имя свойства: baseLegendShape
Тип свойства: Data Table
Базовый шрифт текста легенды
Шрифт по умолчанию, используемый в легенде (легендах) графика.
Имя свойства: baseLegendTextFont
Тип свойства: Data Table
Базовая окраска текста легенды
Цвет текста по умолчанию, используемый в легенде (легендах) графика.
Имя свойства: baseLegendTextPaint
Тип свойства: Data Table
Базовый штрих окантовки
Штрих контура по умолчанию, испольуземый, если для серии недоступен другой штрих.
Имя свойства: baseOutlineStroke
Тип свойства: Data Table
Свойства для серии
Видимость серии
Таблица, определяющая видимость отдельных серий данных.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Видимость серии | seriesVisible | логическое | Флажок, указывающий, будет ли серия данных видимой. |
Имя свойства: seriesVisible
Тип свойства: Data Table
Автозаполнение окрасок серий
Флажок, указывающий, что различные определенные заранее цвета будут использоваться вместо цвета по умолчанию.
Имя свойства: autoPopulateSeriesPaints
Тип свойства: Boolean
Окраска серий
Таблица, определяющая цвета для отдельных серий данных.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Цвет серии | seriesPaint | таблица данных | Цвет серии. |
Имя свойства: seriesPaints
Тип свойства: Data Table
Автозаполнение штрихов серий
Флажок, указывающий, что различные определенные заранее штрихи будут использоваться вместо штриха по умолчанию.
Имя свойства: autoPopulateSeriesStrokes
Тип свойства: Boolean
Штрих серий
Таблица, определяющая штрихи для отдельных серий данных.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Штрих серии | seriesStroke | таблица данных | Штрих серии. |
Имя свойства: seriesStrokes
Тип свойства: Data Table
Автозаполнение форм серий
Флажок, указывающий, что различные определенные заранее формы будут использоваться вместо формы по умолчанию.
Имя свойства: autoPopulateSeriesShapes
Тип свойства: Boolean
Форма серий
Таблица, определяющая формы для отдельных серий данных.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Форма серии | seriesShape | таблица данных | Форма серии. |
Имя свойства: seriesShapes
Тип свойства: Data Table
Автозаполнение цветов заливки
Флажок, указывающий, что различные заранее определенные цвета заливки будут использоваться вместо цвета заливки по умолчанию.
Имя свойства: autoPopulateSeriesFillPaints
Тип свойства: Boolean
Цвета заливки серий
Таблица, определяющая цвета заливки для отдельных серий данных.
Свойство | Имя | Тип | Описание |
индекс | index | целое | Индекс серии. |
Цвет заливки серии | seriesFillPaint | таблица данных | Цвет заливки серии. |
Имя свойства: seriesFillPaints
Тип свойства: Data Table
Автозаполнение цветов окантовки серий
Флажок, указывающий, что различные определенные заранее цвета контуров будут использоваться вместо цвета контуров по умолчанию.
Имя свойства: autoPopulateSeriesOutlinePaints
Тип свойства: Boolean
Окраска окантовки серий
Таблица, определяющая цвета контура для отдельных серий данных.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Цвет контура серии | seriesOutlinePaint | таблица данных | Цвет контура серии. |
Имя свойства: seriesOutlinePaints
Тип свойства: Data Table
Автозаполнение штрихов окантовки серий
Флажок, указывающий, что различные определенные заранее штрихи контуров будут использоваться вместо Штриха контура по умолчанию.
Имя свойства: autoPopulateSeriesOutlineStrokes
Тип свойства: Boolean
Штрих окантовки серий
Таблица, определяющая штрихи контура для отдельной серии данных.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Штрих контура серии | seriesOutlineStroke | таблица данных | Штрих контура серии. |
Имя свойства: seriesOutlineStrokes
Тип свойства: Data Table
Видимость серий в легенде
Таблица, определяющая видимость легенды для отдельных серий данных.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Видимость серии в легенде | seriesVisibleInLegend | логическое | Флажок, указывающий, будет ли видима серия данных в легенде. |
Имя свойства: seriesVisibleInLegend
Тип свойства: Data Table
Свойства легенды
Таблица, определяющая представление отдельных серий в легенде.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серии. |
Форма | shape | таблица данных | Форма, используемая для представления серии в легенде. |
Цвет текста | paint | таблица данных | Цвет, используемый для представления серии в легенде. |
Шрифт текста | font | таблица данных | Шрифт, используемый для представления серии в легенде. |
Имя свойства: legendProperties
Тип свойства: Data Table
Свойства меток элементов серии
Таблица, определяющая представление меток элементов для отдельных серий.
Свойство | Имя | Тип | Описание |
Индекс | index | целое | Индекс серий. |
Видимость | visible | логическое | Флажок, контролирующий видимость меток элементов. |
Шрифт | font | таблица данных | Шрифт меток элементов. |
Цвет | paint | таблица данных | Цвет меток элементов. |
Положительная позиция элементов | positiveItemsPosition | таблица данных | Позиция меток для положительных элементов в серии. |
Отрицательная позиция элементов | negativeItemsPosition | таблица данных | Позиция меток для отрицательных элементов в серии. |
Имя свойства: seriesItemLabelProperties
Тип свойства: Data Table