- Главная [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
- Начало работы
- Как решить вашу задачу
- API
Элемент выпадающего меню
Hierarchy
Properties
Optional disabled
Признак Недоступен.
По умолчанию имеет значение
false
.Если необходимо запретить выбор данного элемента, нужно передать
true
.Optional label
Название элемента меню.
Optional link
Ссылка, переход по которой будет осуществлен при клике по элементу меню.
Optional linkTarget
Атрибут, обозначающий, где будет открыта ссылка.
По умолчанию имеет значение
_self
._blank
— ссылка будет открыта в новом окне или новой вкладке._self
— ссылка будет открыта в текущем окне или вкладке._parent
— ссылка будет открыта в родительском фрейме. Если фреймов нет, то будет открыта как_self
._top
отменяет все фреймы и загружает страницу в полном окне браузера. Если фреймов нет, то ссылка будет открыта как_self
.Optional separator
Признак Разделитель.
По умолчанию имеет значение
false
.Если установлено значение
true
, то данный элемент будет являться разделителем.Methods
Optional click
Действие, выполняемое при клике по элементу.
Сюда можно передать функцию, которая будет выполнена при клике по элементу меню.
Например, при клике по элементу будет вызвана функция
onClickMenuItem
, объявленная в скриптах:{ label: 'Меню 2', click: function () { Scripts.onClickMenuItem(); } }
Returns void
Optional getItems
Метод для получения элементов меню следующего уровня при наведении курсора на данный элемент меню.
Передаваемая в данный параметр функция должна возвращать массив дочерних элементов меню.
Например, при наведении курсора на элемент будет открыт список дочерних элементов:
{ getItems: async function () { return [ { label: 'Дочерний элемент 1', }, { label: 'Дочерний элемент 2', }, ]; } }
Returns Promise<ContextMenuItem[]>
Properties
Methods