Меню навигации

Данный компонент отображает список вариантов выбора для временных поверхностей.

Общие переменные (свойства)

[?]

Компонент "Меню" имеет следующие основные свойства и группы свойств, общие для всех компонентов: Имя, Дополнительные свойства, Свойства контейнера, Стили, Прелоадер, События, Привязки

Переключить свернутое меню

Если активировано, подменю в режиме "Встроенного меню" будут открываться горизонтально, а не вертикально.

Имя переменной:

inlineCollapsed

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

inlineCollapsed

Boolean

Если включено, свернутое меню в режиме Встроенного меню будут открываться горизонтально, а не вертикально.

Ширина свернутого встроенного меню

Определяет максимальную ширину свернутых элементов меню в режиме Встроенного меню.

Имя переменной:

toggledMenuWidth

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

toggledMenuWidth

Integer

Определяет максимальную ширину элементов свернутого меню в режиме Встроенного меню.

Элементы меню

Данное свойство определяет иерархию и визуальное представление элементов меню.

Имя переменной:

menuItems

Записи:

0..не ограничено

Формат записи:

Имя поля

Тип поля

Примечания

image

Data Block

Image. Изображение иконки элемента меню.

key

String

Key. Уникальный ключ элемента меню.

value

String

Value. Отображаемое имя элемента меню.

disabled

String

Disabled. Отключает определенный элемент меню. Отключенные элементы выделяются серым цветом и недоступны для выбора.

parent

String

Parent Key. Ключ родительского элемента меню.

Выбранные элементы

Данное свойство определяет ключи элементов меню, которые будут отображаться в выбранном состоянии.

Имя переменной:

selectedKeys

Записи:

0..не ограничено

Формат записи:

Имя поля

Тип поля

Примечания

key

String

Ключ

Развернутые элементы

Данное свойство определяет ключи элементов меню, которые будут отображаться в развернутом состоянии.

Имя переменной:

openKeys

Записи:

0.не ограничено

Формат записи:

Имя поля

Тип поля

Примечания

key

String

Key

Режим меню

Определяет режим отображения меню:

  • Вертикальный

  • Горизонтальный

  • Встроенный

Имя переменной:

mode

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

mode

String

Режим меню

Множественный выбор

Если включено, разрешает множественный выбор элементов меню.

Имя переменной:

multiple

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

multiple

Boolean

Множественный выбор

Тема меню

Определяет преднастроенный визуальный стиль меню. Доступны следующие стили:

  • Светлый

  • Темный

Имя переменной:

theme

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

theme

String

Тема меню

Задержка открытия подменю при наведении

Определяет задержку перед открытием свернутого меню при наведении курсора мыши на соответствующий элемент меню.

Имя переменной:

subMenuOpenDelay

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

subMenuOpenDelay

Long

Задержка открытия подменю при наведении

Задержка закрытия подменю при наведении

Определяет задержку перед закрытием свернутого меню после отведения курсова мыши с элемента меню.

Имя переменной:

subMenuCloseDelay

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

subMenuCloseDelay

Long

Задержка закрытия подменю

Возможность выбора

Если включено, разрешает выбор элементов с использование флажков.

Имя переменной:

selectable

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

selectable

Boolean

Возможность выбора

Триггер подменю

Определяет действие по умолчанию, которое открывает свернутый элемент меню. Данное свойство имеет два возможных значения:

  • Нажатие

  • Наведение

Имя переменной:

triggerSubMenuAction

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

triggerSubMenuAction

String

Триггер подменю

Порог Переполнения

Определяет максимальное значение счетчика, отображаемое на значке элемента меню. Если значение значка больше указанного в данном свойстве, счетчик будет отображаться как значение поля Максимальный значение счётчика со знаком плюс, например, "10+".

Имя переменной:

overflowCount

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

overflowCount

Integer

Максимальный значение счетчика

Смещение по оси X

Определяет горизонтальное смещение значка элемента меню, в пикселях.

Имя переменной:

offsetX

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

offsetX

Integer

Смещение по оси x

Смещение по оси Y

Определяет вертикальное смещение значка элемента меню, в пикселях.

Имя переменной:

syncTime

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

syncTime

Integer

Смещение по оси y

Отображение нуля

Если включено, нулевые значения также будут отображаться на значках.

Имя переменной:

showZero

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

showZero

Boolean

Отображение нуля

Пользовательские значки

Данное свойство позволяет определить отображение пользовательских значков на соответствующих элементах меню.

Имя переменной:

menuCustomBadges

Записи:

1

Формат записи:

Имя поля

Тип поля

Примечания

key

String

Key. Уникальный ID значка.

color

String

Color. Цвет значка.

count

Integer

Count. Числовое значение для отображения на значке.

dot

Boolean

Dot. Если включено, заменяет значок на небольшую статичную точку.

status

String

Status. Если выбрано, заменяет значок на небольшую статичную точку, которая может отображаться с набором статусов. Данное свойство имеет несколько возможных значений:

  • Not Set

  • Default

  • Success

  • Processing

  • Error

  • Warning

Обратите внимание, что для использования данного свойства поле dot должно быть выключено.

statusText

String

Status Text. Определяет текст, отображаемые справа от точки.

tooltipText

String

Count Tooltip Text. Определяет текст всплывающей подсказки для значка.

Общие события

[?]

Общие события компонентов

Пользовательские события

Отсутствуют