Параметры приложения
====================

Для приложений, которые используют проигрыватель форм, доступен объект ``AS.OPTIONS``,
значения которого заполняются в момент инициализации проигрывателя.
Интерпретируется как глобальные переменные приложения.

Приложение, использующее проигрыватель форм, может осуществлять следующие операции
с объектом ``AS.OPTIONS``:

* Читать значения полей
* Переопределять значения полей
* Добавлять свои необходимые поля (учитывайте что такие поля сбрасываются
  после переинициализации приложения, например после обновления страницы браузера)

Описание объекта параметров приложения:

.. code-block:: js

    AS.OPTIONS = {
        coreUrl: "http://127.0.0.1:8080/Synergy/",  // адрес Synergy
        login: '',                                  // логин авторизованного пользователя
        password: '',                               // пароль авторизованного пользователя
        currentUser: {                              // информация об авторизованном пользователе
            userId: "1",                            // идентификатор пользователя в Synergy
            lastname: "Lastname",                   // фамилия пользователя
            firstname: "Firstname",                 // имя пользователя
            patronymic: "Patronymic",               // отчество пользователя
            positions: {},                          // должности пользователя в оргструктуре Synergy
            sessionID: ""                           // идентификатор сессии
        },
        locale: "ru",                               // локаль пользователя
        options: {},
        requestTimeout: 5000,                       // таймаут на запросы (AJAX), миллисекунды
        noCustomScripting: false,                   // отключить все ВМК
        mobilePlayer: false                         // мобильный проигрыватель форм
    }

.. note:: Приведенные выше значения полей являются дефолтными
