AbstractСоздает экземпляр класса. Инициализирует базовые параметры и время начала обработки
ProtectedappКонтекст приложения.
ProtectedcontrollerКонтроллер с логикой приложения
ProtectederrorТекст ошибки, возникшей при работе приложения
Флаг использования локального хранилища вместо БД. Используются стандартные механизмы хранения данных платформы
Данные для немедленной отправки после инициализации. Если не null, команды пользователя не обрабатываются. Используется для проверки работоспособности приложения
ProtectedtimeВремя начала обработки запроса в миллисекундах
Protected_ProtectedИнициализирует TTS (Text-to-Speech) в контроллере. Обрабатывает звуки и стандартные звуковые эффекты
AbstractgetФормирует ответ для отправки пользователю
Ответ в формате платформы
Получает текст ошибки, возникшей при выполнении программы
Текст ошибки или null
Получает данные из локального хранилища
Данные из хранилища или null
Получает время выполнения запроса в миллисекундах
Время выполнения запроса
Формирует ответ для оценки приложения По умолчанию вызывает getContext()
Ответ в формате платформы
AbstractinitИнициализирует основные параметры для работы с запросом
Запрос пользователя
Контроллер с логикой приложения
true при успешной инициализации, false при ошибке
Проверяет доступность локального хранилища
true если хранилище доступно и используется
Сохраняет данные в локальное хранилище
Данные для сохранения
Абстрактный базовый класс для работы с платформами. Определяет общий интерфейс для инициализации и обработки запросов пользователя
TemplateTypeModel