Основное пространство имен, внутри которого обеспечивается функционирование приложения
- Source:
- app.js
Members
-
<static> EVENT_ON_DATA_REQUEST_ERROR
-
Global app events (for client deep customizing) Need to be defined in client.js
function OnAppInitBegin() {} function OnAppInitEnd() {} function OnDeviceInitBegin() {} function OnDeviceInitEnd() {} function OnDeviceKeyEvent(keyCode) {}
- Source:
- app.js
Methods
-
<static> detectAndReloadTemplate(templateName, force)
-
Реализует логику выбора шаблона для абонента согласно приоритетам отвечающих за это настроек. Приоритеты настроек по убыванию: привязка к абонементу, привязка к устройству, настройка в файле client.js. Если выбранный шаблон не совпадает с текущим, приложение перезагружается.
Parameters:
Name Type Description templateName
название шаблона, с которым необходимо загрузить приложение, либо default (будет выбран шаблон из файла настроек client.js)
force
флаг, позволяющий загрузить шаблон, игнорируя приоритеты данных из других настроек
- Source:
- app.js
-
<static> detectTemplate()
-
Возвращает название используемого в данный момент шаблона
- Source:
- app.js
Returns:
- Type
- String
-
<static> reloadToTemplate(templateName)
-
Перезагружает приложение с указанным шаблоном
Parameters:
Name Type Description templateName
название шаблона, с которым необходимо загрузить приложение
- Source:
- app.js
-
<static> resetAccountTemplate()
-
Сброс привязанного к абонементу шаблона
- Source:
- app.js
-
<static> setAccountTemplate(templateName)
-
Сохраняет шаблон как привязанный к абонементу, после чего перезагружает приложение с этим шаблоном
Parameters:
Name Type Description templateName
название шаблона
- Source:
- app.js