MessageBus.subscribe

Подписывает на сообщения заданного типа.

Description

Для подписки на сообщение необходимо передать два параметра: тип сообщения и указатель на функцию обработчика сообщения. При появлении сообщения с заданным типом шина сообщений вызовет данный обработчик сообщения, передав ему два параметра: context и argument. В параметре context передается контекст представления, в рамках которого была осуществлена подписка; в параметре argument - полученное сообщение.

В общем случае порядок регистрации обработчиков сообщений никак не связан с порядком их вызова. Последнее значит, что между обработчиками сообщений не должно быть функциональной зависимости.

Syntax

MessageBus.subscribe(type, callback)

Parameters

Name Type Description
type String Тип сообщения.
callback Script Обработчик сообщения.

Examples

MessageBus.subscribe('myEvent', function(context, argument) { alert(argument.value); });

See Also