ГОСТ Р 56170-2014
8.11.1.2 Интерфейсы событий
Должны поддерживаться наборы событий объектной модели документа (DOM) согласно [52J:
- UlEvent;
- MutationEvent.
Не нужны для поддержки наборы событий:
- HTML;
- MouseEvent.
Рекомендуется, чтобы реализации, обеспечивающие поддержку мыши как устройства, предостав
ляли набор событий MouseEvent.
8.11.2 Модуль DOM события DVB
Приложение DOM может использовать метод hasFeature интерфейса DOM. чтобы установить, что
модуль поддерживается. Строка функции для всех интерфейсов, перечисленных в этом модуле, явля
ется «DVBEvonts» версия «2.0».
8.11.2.1 События клавиатуры
Доступ к событиям клавиатуры выполняется в соответствии с дополнительного модуля DVB DOM
в 8.11.3 настоящего стандарта.
8.11.2.2 События жизненного цикла
Этот пункт отображает события жизненного цикла DVB-HTML к модели событий DOM.
8.11.2.2.1 Интерфейс DVBLifecycleEvent
Интерфейс DVBLifecycleEvent предоставляет приложению DVB-HTML конкретную контекстную
информацию, связанную с его жизненным циклом.
Все события жизненного цикла доставлены в корневой элемент документа, находящегося в кор
невом кадре приложения и следуют стандартным правилам доставки события согласно (DOM).
Порядок предоставления информации изложен в [14] (8.11.1.2.2.1).
Определения IDL. семантика атрибутов и описание методов должны быть в соответствии с [14]
(8.11.1.2.2.1.1 -8.11.1.2.2.1.3).
8.11.2.2.2 Определения типов событий
Детализация типов событий, которые могут произойти. AppStarting, AppActive. AppPause,
AppResume. AppDestroyed, AppKilled. AppTerminating. должна быть в соответствии с [14] (8.11.2.2.2.1 -
8.11.2.2.2.1.7).
8.11.2.2.3 Перечень изменений состояния
Таблица 10 содержит допустимые переходы в модели жизненного цикла (см. 9.3.3 настоящего
стандарта).
Таблица 10- Допустимые переходы в модели жизненного цикла
Активное
Разруш ено
Уничтожено
И зменение состояния
Загрузка к ...
Загрузка
Нет
Пауза
Нет
Да
(Примечание 2)
Да
(Примечание3)
Активное к...
Нет
Да
(примечание 1)
Нет
Да
(Примечание4)
Да
(Примечание 5)
Да
(Примечание6)
Пауза к ...
Нет
Нет
Разрушенок...
Нет
Да
(Примечание7)
Нет
Нет
Да
(Примечание 8)
Нет
Уничтоженок...
Нет
Нет
Нет
Нет
Да
(Примечание9)
Да
(Примечание 10)
Нет
Примечания:
1В соответствиис перекрестнойссылкой 1таблицы 11настоящегостандарта.
2 В соответствиис перекрестнойссылкой 2 таблицы 11настоящегостандарта.
3 В соответствиис перекрестной ссылкой 3таблицы 11настоящегостандарта. 4
В соответствиис перекрестнойссылкой 4 таблицы 11настоящегостандарта. 5
В соответствиис перекрестной ссылкой5 таблицы 11настоящегостандарта. 6
В соответствиис перекрестной ссылкой6 таблицы 11настоящегостандарта. 7
В соответствиис перекрестнойссылкой 7 таблицы 11настоящегостандарта. 8
В соответствиис перекрестнойссылкой8 таблицы 11настоящегостандарта. 9
В соответствиис перекрестной ссылкой9 таблицы 11настоящегостандарта.
10В соответствии с перекрестнойссылкой 10 таблицы 11 настоящегостандарта.
34