Mediator

Обеспечивает взаимодействие множества модулей и плагинов, формируя при этом слабую связанность и избавляя модули от необходимости явно ссылаться (через import или require) друг на друга.

Вызывается в системе с помощью ключевого слова ACTIONS которое пробрасывается внутрь каждого модуля и плагина при запуске приложения.

Имеет три метода:

on - для подписок на события модулей,

send - для отправки событий в модули,

getAll - для просмотра всех событий в системе.

Смотрите также страницу ACTIONS чтобы увидеть медиатор в действии.

Last updated