Class: RadioScreen

RadioScreen


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