library Application/Env

Модуль-библиотека для работы с окружением.

Примечание

Содержит реализации интерфейсов из Application/Interface.

Реализация Application/Env:ICookie — интерфейса по работе с cookie.

Браузерное окружение

Класс EnvBrowser

Окружение для запуска Application под NodeJS

Интерфейс для логгера. Для того что бы избавиться от IoC('ILogger').

IoC вызывает у нас много непонятных проблем с цикличной зависимостью.

Интерфейс для работы с cookie

Интерфейс IEnv

Интерфейс, описывающий базовый API объекта запроса (request)

Интерфейс, описывающий базовый API объекта ответа (response)

Описание обобщенного window.location.

Выписаны те поля, которые есть на сервисе представления и в браузере

Реализация Application/Env:ILocation — обобщенного window.location.

Реализация Application/Env:IConsole — логгера.

Возвращает все GET и HASH параметры.

Методы

Получить текущий конфиг приложения

Метод, возвращающий компонент для восстановления состояний компонентов.

Метод, возвращающий текущее хранилище.

Метод, задающий текущее хранилище.

Тайпдефы

Набор опций для cookie

6/21/2021Санников К.А.