Class: PopupGenresScreen

PopupGenresScreen


new PopupGenresScreen()

Окно выбора жанров для фильтрации в экране "ТВ по интересам"

Source:
popupgenres.screen.js

Methods


init()

Инициализация окна жанров передач (сопровождается перерисовкой списка жанров)

Source:
popupgenres.screen.js

isNeedToUpdateProgramList()

Метод, проверяющий, требуется ли обновление списка передач

Source:
popupgenres.screen.js
Returns:
Type
boolean

key_back()

Обработчик нажатия на кнопку "Назад" (закрытие окна жанров и применение фильтрации по выбранным жанрам)

Source:
popupgenres.screen.js

key_down()

Обработчик нажатия на кнопку "Вниз" (навигация по списку жанров)

Source:
popupgenres.screen.js

key_enter()

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

Source:
popupgenres.screen.js

key_exit()

Обработчик нажатия на кнопку "Выход" (закрытие окна жанров и применение фильтрации по выбранным жанрам)

Source:
popupgenres.screen.js

key_left()

Обработчик нажатия на кнопку "Влево" (навигация по списку жанров)

Source:
popupgenres.screen.js

key_right()

Обработчик нажатия на кнопку "Вправо" (навигация по списку жанров)

Source:
popupgenres.screen.js

key_up()

Обработчик нажатия на кнопку "Вверх" (навигация по списку жанров)

Source:
popupgenres.screen.js

key_yellow()

Обработчик нажатия на желтую кнопку (перейти к состоянию до выбора жанров)

Source:
popupgenres.screen.js

mouseEnter()

Обработчик события наведения мышкой на элемент

Source:
popupgenres.screen.js

mouseLeave()

Обработчик события ухода мышки с элемента

Source:
popupgenres.screen.js

refreshEpgGenres(saveSelectedIndex)

Обновление списка жанров передач

Parameters:
Name Type Description
saveSelectedIndex

флаг, отвечающий за сохранение выделенного жанра при обновлении

Source:
popupgenres.screen.js

refreshEpgGenresMenu(n, selectedDisplayIndex, selectedSourceIndex)

Перерисовка списка жанров передач

Parameters:
Name Type Description
n

количество отображаемых жанров

selectedDisplayIndex

отображаемый индекс выделенного элемента

selectedSourceIndex

реальный индекс выделенного элемента

Source:
popupgenres.screen.js

setGenres(genres)

Установка списка жанров

Parameters:
Name Type Description
genres
Source:
popupgenres.screen.js

show()

Отображение окна жанров передач ()

Source:
popupgenres.screen.js