PieSeriesItem#
PieSeriesItem - компонент, описывающий настройки серии. Необязательный. Вкладывается в тег PieSeriesContainer, переопределяет его настройки. Может быть несколько.
DevExtreme full path: series
Свойства#
argumentField#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Указывает, какое поле источника данных предоставляет аргументы для точек серии. DevExtreme full path: commonSeriesSettings.argumentField
connectorVisible#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | - | true/false |
Определяет видимость линий к меткам точек. Работает при labelVisible=true. DevExtreme full path: commonSeriesSettings.label.connector.visible
denyRoles#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| [string] | undefined | ["text", "text"...] |
Список ролей без прав на данный элемент
hoverMode#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - | onlyPoint, none |
Определяет элементы серии, которые будут выделены при наведении на серию. DevExtreme full path: commonSeriesSettings.hoverMode
id#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Идентификатор контрола
labelPosition#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - | inside, outside, columns |
Определяет положение метки относительно диаграммы. DevExtreme full path: commonSeriesSettings.label.position
labelRadialOffset#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| number | 0 |
Определяет как сместить метки от их исходного положения в радиальном направлении в пикселях. DevExtreme full path: commonSeriesSettings.label.radialOffset
labelRotationAngle#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| number | 0 |
Определяет угол, используемый для поворота меток точек от их начального положения. DevExtreme full path: commonSeriesSettings.label.rotationAngle
labelTextOverflow#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | ellipsis | ellipsis, hide, none |
Определяет поведение при большой длине текста меток. DevExtreme full path: commonSeriesSettings.label.textOverflow
labelVisible#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | false | true/false |
Видимость меток точек. DevExtreme full path: commonSeriesSettings.label.visible
labelWordWrap#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | normal | normal, breakWord, none |
Определяет поведение, если текст метки не помещается в одну строку. DevExtreme full path: commonSeriesSettings.label.wordWrap
maxLabelCount#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| number | - |
Определяет ограничение на количество меток точек. DevExtreme full path: commonSeriesSettings.maxLabelCount
minSegmentSize#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| number | - |
Определяет минимальный размер отображаемого сегмента круговой диаграммы. DevExtreme full path: commonSeriesSettings.minSegmentSize
readRoles#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| [string] | undefined | ["text", "text"...] |
Список ролей на чтение данных
selectionMode#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | onlyPoint | none, onlyPoint |
Определяет элементы серии, которые будут выделены при выборе серии. Доступные значения: . DevExtreme full path: commonSeriesSettings.selectionMode
smallValuesGroupName#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Определяет имя сгруппированных сегментов диаграммы. DevExtreme full path: commonSeriesSettings.smallValuesGrouping.groupName
smallValuesGroupMode#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | none | none, smallValueThreshold, topN |
Определяет режим группировки сегментов. Доступные значения: . DevExtreme full path: commonSeriesSettings.smallValuesGrouping.mode
smallValuesGroupThreshold#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| number | - |
Определяет порог для значений сегмента. DevExtreme full path: commonSeriesSettings.smallValuesGrouping.threshold
smallValuesGroupTopCount#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| number | - |
Определяет, сколько сегментов не должно быть сгруппировано. DevExtreme full path: commonSeriesSettings.smallValuesGrouping.topCount
tagField#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Определяет, какое поле источника данных предоставляет вспомогательные данные для точек серии. DevExtreme full path: commonSeriesSettings.tagField
tags#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Позволяет объединять контролы в группы, возвращает массив имен
valueField#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Указывает, какое поле источника данных предоставляет значения для точек серии. DevExtreme full path: commonSeriesSettings.valueField
writeRoles#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| [string] | undefined | ["text", "text"...] |
Список ролей на изменение данных
Callbacks#
labelTextCustomizer(e)#
Настраивает текст меток точек. Должен вернуть текст метки. DevExtreme full path: commonSeriesSettings.label.customizeText
| параметр | тип | описание |
|---|---|---|
| e | object | объект свойств точки |