Получение сервисов в клиентском компоненте

В клиентском компоненте элемента управления можно получить доступ к стандартным (список в справочнике JS API, раздел Services) и разработанным клиентским сервисам.

Ссылка на сервисы автоматически передается при загрузке клиентского компонента. Чтобы получить ссылку, нужно добавить в класс параметров поле services с указанием типов требуемых сервисов:

@rw services?: $EditOperationStore & $UrlStore & $RequestManager;

В данном примере в services сохраняются сервисы: $EditOperationStore, $UrlStore, $RequestManager.

Обратиться к сервису можно следующим образом:
let editOperations = this.state.services.editOperations.getAll(); (1)
1 Получаем список всех операций редактирования с помощью метода getAll сервиса $EditOperations.