new PopupMenuScreen()
Окно, содержащее в себе тот или иной список (можно задать любой)
- Source:
- popupmenu.screen.js
Members
-
key_exit
-
Обработчик нажатия на кнопку "Выход" (скрытие окна)
- Source:
- popupmenu.screen.js
Methods
-
addListMenuItem(title, onKeyEnterCallback)
-
Добавление нового элемента в список и перерисовка меню в соответствии с этим
Parameters:
Name Type Description title
название пункта
onKeyEnterCallback
меод, который вызовется после нажатия кнопки "ОК" на элемент
- Source:
- popupmenu.screen.js
-
clearListMenuItems()
-
Очистка списка
- Source:
- popupmenu.screen.js
-
hide()
-
Скрытие окна (сопровождается очисткой меню и установкой фокуса на первый элемент)
- Source:
- popupmenu.screen.js
-
key_back()
-
Обработчик нажатия на кнопку "Назад" (скрытие окна)
- Source:
- popupmenu.screen.js
-
key_down()
-
Обработчик нажатия на кнопку "Вниз" (навигация по пунктам меню)
- Source:
- popupmenu.screen.js
-
key_enter()
-
Обработчик нажатия на кнопку "ОК" (запуск функционала, заданного для выделенного пункта меню)
- Source:
- popupmenu.screen.js
-
key_left()
-
Обработчик нажатия на кнопку "Влево" (навигация между страницами меню)
- Source:
- popupmenu.screen.js
-
key_right()
-
Обработчик нажатия на кнопку "Вправо" (навигация между страницами меню)
- Source:
- popupmenu.screen.js
-
key_up()
-
Обработчик нажатия на кнопку "Вверх" (навигация по пунктам меню)
- Source:
- popupmenu.screen.js
-
mouseEnter()
-
Обработчик события наведения мышкой на элемент
- Source:
- popupmenu.screen.js
-
mouseLeave()
-
Обработчик события ухода мышки с элемента
- Source:
- popupmenu.screen.js
-
setListMenuSelectedItem(itemIndex)
-
Установка выделенного элемента меню
Parameters:
Name Type Description itemIndex
индекс элемента для выделения
- Source:
- popupmenu.screen.js
-
show()
-
Отображение окна (сопровождается выделением нужного элемента)
- Source:
- popupmenu.screen.js