Class: AccountScreen

AccountScreen


new AccountScreen()

Экран "Мой профиль" (может содержать информацию о балансе, абоненте, установленных им напоминаниях)

Source:
account.screen.js

Methods


addCustomAccountMenuItem(action)

Добавление пользовательского пункта меню

Parameters:
Name Type Description
action

уникальный в рамках списка пунктов меню идентификатор добавляемого пользовательского пункта например: info, balance, notifications

Source:
account.screen.js

init()

Инициализация экрана (отрисовка пунктов меню)

Source:
account.screen.js

key_back()

Обработчик нажатия кнопки "Назад" (переход в главное меню)

Source:
account.screen.js

key_backspace()

Обработчик нажатия кнопки "Возврат" (в случае работающего плеера - переход в полноэкранный режим плеера, иначе переход в главное м

Source:
account.screen.js

key_down()

Обработчик нажатия кнопки "Вниз" (переключение на следующий элемент в меню)

Source:
account.screen.js

key_enter()

Обработчик нажатия кнопки "ОК" (выбор одного из пунктов меню)

Source:
account.screen.js

key_exit()

Обработчик нажатия кнопки "Выход" (в случае работающего плеера - переход в полноэкранный режим плеера, иначе переход в главное меню)

Source:
account.screen.js

key_menu()

Обработчик нажатия кнопки "Меню" (переход в главное меню)

Source:
account.screen.js

key_power()

Обработчик нажатия кнопки "Питание" (переход в спящий режим)

Source:
account.screen.js

key_up()

Обработчик нажатия кнопки "Вверх" (переключение на предыдущий элемент в меню)

Source:
account.screen.js

refresh()

Обновление экрана (перерисовка доступных пунктов меню информации об аккаунте)

Source:
account.screen.js

show()

Отображение экрана

Source:
account.screen.js