Mediator
Обеспечивает взаимодействие множества модулей и плагинов, формируя при этом слабую связанность и избавляя модули от необходимости явно ссылаться (через import или require) друг на друга.
Вызывается в системе с помощью ключевого слова ACTIONS которое пробрасывается внутрь каждого модуля и плагина при запуске приложения.
Имеет три метода:
on - для подписок на события модулей,
send - для отправки событий в модули,
getAll - для просмотра всех событий в системе.
Смотрите также страницу ACTIONS чтобы увидеть медиатор в действии.
Last updated