Перейти к содержанию

Legend#

Legend - компонента для настройки легенды диаграммы.

DevExtreme full path: legend

Свойства#

columnCount#

тип значение по умолчанию допустимые значения
int 0

Располагает элементы легенды в несколько столбцов, если легенда ориентирована вертикально. DevExtreme full path: legend.columnCount

columnItemSpacing#

тип значение по умолчанию допустимые значения
int 20

Определяет пустое пространство между столбцами элементом легенды в пикселях. DevExtreme full path: legend.columnItemSpacing

denyRoles#

Список ролей без прав на данный элемент.

Отнаследовано от Control

horizontalAlignment#

тип значение по умолчанию допустимые значения
string right center, left, right

Выравнивание легенды по горизонтали. DevExtreme full path: legend.horizontalAlignment

hoverMode#

тип значение по умолчанию допустимые значения
string includePoints includePoints, excludePoints, none

Режим выделения элемента легенды при наведении. DevExtreme full path: legend.hoverMode

id#

Идентификатор контрола.

Отнаследовано от Control

itemsAlignment#

тип значение по умолчанию допустимые значения
string - center, left, right

Выравнивание элементы в последнем столбце или строке в зависимости от ориентации легенды, когда элементы не делятся на столбцы или строки одинаково. DevExtreme full path: legend.itemsAlignment

itemTextPosition#

тип значение по умолчанию допустимые значения
string - bottom, left, right, top

Определяет положение текста относительно маркера в элементе легенды. DevExtreme full path: legend.itemTextPosition

markerSize#

тип значение по умолчанию допустимые значения
int 20

Определяет размер маркера в элементе легенды в пикселях. DevExtreme full path: legend.markerSize

orientation#

тип значение по умолчанию допустимые значения
string - horizontal, vertical

Располагает элементы легенды по вертикали (в столбце) или по горизонтали (в строке). Значением по умолчанию является horizontal, если legend.horizontAlignment имеет значение center. В противном случае vertical. DevExtreme full path: legend.orientation

paddingLeftRight#

тип значение по умолчанию допустимые значения
int 10

Создает пустое пространство в пикселях перед левой и после правой границей легенды. DevExtreme full path: legend.paddingLeftRight

paddingTopBottom#

тип значение по умолчанию допустимые значения
int 10

Создает пустое пространство в пикселях над верхней и под нижней границей легенды. DevExtreme full path: legend.paddingTopBottom

position#

тип значение по умолчанию допустимые значения
string outside inside, outside

Указывает, находится ли легенда снаружи или внутри графика диаграммы. DevExtreme full path: legend.position

readRoles#

Список ролей на чтение данных.

отнаследовано от Control

rowCount#

тип значение по умолчанию допустимые значения
int 0

Располагает элементы легенды в несколько строк, если легенда ориентирована горизонтально. DevExtreme full path: legend.rowCount

rowItemSpacing#

тип значение по умолчанию допустимые значения
int 8

Определяет пустое пространство между строками элементом легенды в пикселях. DevExtreme full path: legend.rowItemSpacing

subtitleText#

тип значение по умолчанию допустимые значения
string -

Определяет текст для подзаголовка

tags#

Позволяет объединять контролы в группы, возвращает массив имен.

Отнаследовано от Control.

titleText#

тип значение по умолчанию допустимые значения
string -

Определяет текст для заголовка

titleVerticalAlignment#

тип значение по умолчанию допустимые значения
string top bottom, top

Определяет выравнивание заголовка легенды. DevExtreme full path: legend.title.verticalAlignment

verticalAlignment#

тип значение по умолчанию допустимые значения
string top bottom, top

Выравнивание легенды по вертикали. DevExtreme full path: legend.verticalAlignment

visible#

Видимость контрола.

Отнаследовано от Control

writeRoles#

Список ролей на изменение данных.

Отнаследовано от Control

Callbacks#

hintCustomizer(e)#

Настраивает текст подсказки при наведении на элемент легенды. Должен вернуть текст для отображения. DevExtreme full path: legend.customizeHint

  • e - объект свойств серии
    • seriesName - имя серии
    • seriesIndex - индекс серии
    • seriesColor - цвет серии

itemsCustomizer(e)#

Настраивает порядок, текст и видимость элементов легенды. Должен вернуть массив элементов легенды. DevExtreme full path: legend.customizeItems

  • e - массив элементов легенды

textCustomizer(e)#

Настраивает текст элементов легенды. Должен вернуть текст для отображения. DevExtreme full path: legend.customizeText

  • e - объект свойств серии
    • seriesName - имя серии
    • seriesIndex - индекс серии
    • seriesColor - цвет серии