new RadioScreen()
Экран "Радио" (содержит в себе список доступных радиостанций)
- Source:
- radio.screen.js
Members
-
key_backspace :RadioScreen.key_back|*
-
Обработчик нажатия кнопки "Возврат" (переход в экран "Приложения")
Type:
- RadioScreen.key_back | *
- Source:
- radio.screen.js
-
key_down
-
Обработчик нажатия кнопки "Вниз" (навигация в списке радиостанций с залипанием)
- Source:
- radio.screen.js
-
key_exit :RadioScreen.key_back|*
-
Обработчик нажатия кнопки "Выход" (переход в экран "Приложения")
Type:
- RadioScreen.key_back | *
- Source:
- radio.screen.js
-
key_left
-
Обработчик нажатия кнопки "Влево" (переход на предыдущую страницу списка радиостанций с залипанием)
- Source:
- radio.screen.js
-
key_right
-
Обработчик нажатия кнопки "Вправо" (переход на следующую страницу списка радиостанций с залипанием)
- Source:
- radio.screen.js
-
key_up
-
Обработчик нажатия кнопки "Вверх" (навигация в списке радиостанций с залипанием)
- Source:
- radio.screen.js
Methods
-
getRadiostationsCount()
-
Получение числа радиостанций
- Source:
- radio.screen.js
Returns:
- Type
- Number
-
getSelectedStation()
-
Получение радиостанции, находящейся в фокусе
- Source:
- radio.screen.js
Returns:
- Type
- *
-
hide()
-
Переопределение функции скрытия экрана
- Source:
- radio.screen.js
-
init()
-
Инициализация экрана (сопровождается запросом списка радиостанций)
- Source:
- radio.screen.js
-
key_back()
-
Обработчик нажатия кнопки "Назад" (переход в экран "Приложения")
- Source:
- radio.screen.js
-
key_down()
-
Обработчик нажатия кнопки "Вниз" (навигация в списке радиостанций)
- Source:
- radio.screen.js
-
key_enter()
-
Обработчик нажатия кнопки "ОК" (воспроизведение выбранной радиостанции)
- Source:
- radio.screen.js
-
key_menu()
-
Обработчик нажатия кнопки "Меню" (переход в главное меню)
- Source:
- radio.screen.js
-
key_pause()
-
Обработчик нажатия кнопки "Pause" (постановка на паузу проигрывания выбранной радиостанции)
- Source:
- radio.screen.js
-
key_play()
-
Обработчик нажатия кнопки "Play" (восстановление проигрывания выбранной радиостанции)
- Source:
- radio.screen.js
-
key_power()
-
Обработчик нажатия кнопки "Питание" (переход в спящий режим)
- Source:
- radio.screen.js
-
key_stop()
-
Обработчик нажатия кнопки "Stop" (остановка проигрывания выбранной радиостанции)
- Source:
- radio.screen.js
-
key_up()
-
Обработчик нажатия кнопки "Вверх" (навигация в списке радиостанций)
- Source:
- radio.screen.js
-
playSelectedStation()
-
Воспроизведение выбранноый радиостанции
- Source:
- radio.screen.js
-
refresh()
-
Перерисовка списка радиостанций
- Source:
- radio.screen.js
-
refreshDisplayTime()
-
Обновление времени в плашке с часами
- Source:
- radio.screen.js
-
reset()
-
Перевод экрана "Радио" в состояние до инициализации
- Source:
- radio.screen.js
-
resize(displayWidth, displayHeight)
-
Установка размеров экрана и его элементов (установка максимального числа элементов в списках)
Parameters:
Name Type Description displayWidth
ширина экрана
displayHeight
высота экрана
- Source:
- radio.screen.js
-
show()
-
Отображение экрана "Радио" (сопровождается обновлением плашки с часами)
- Source:
- radio.screen.js