Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

SimpleEventBus is a global variable for the event stream. See Global Client Events for more information on the usage of these methods- это глобальная переменная для потока событий. Больше информации по использованию этих методов представлено в статье Global Client Events.

on(eventType, callback)


A subscription to an eventДанный метод осуществляет подписку на событие

ParametersПараметры:

NameНазваниеTypeТипMandatoryОбязательныйDefault ValueДефолтное значение
eventTypeStringYДNН
callbackcallbackYДNН

ReturnВозврат:

TypeТипDescriptionОписание
ObjectContains the unsubscribe methodМетод отмены подписки.

ExampleПример:

Code Block
languagejs
titleon
linenumberstrue
const obj = SimpleEventBus.on('myEvent', (data) => { alert(data); }) 
obj.unsubscribe();

emit(eventType, data)

This method starts an event. Use it in client scripts of the widgets.

Parameters:


Используйте этот метод в клиентских скриптах или виджетах для начала события.

Параметры:

НазваниеТипОбязательныйДефолтное значениеNameTypeMandatoryDefault Value
eventTypeStringYДNН
dataAnyNНNН

ReturnВозврат:

TypeТипDescriptionОписание
VoidThis method does not return a valueДанный метод не возвращает значение.

ExampleПример:

Code Block
languagejs
titleemit
linenumberstrue
const obj = SimpleEventBus.emit('myEvent', 'text')


deleteEvent(eventType)


Deletes an eventИспользуйте этот метод для удаления события.

ParameterПараметр:

NameНазваниеTypeТипMandatoryОбязательныйDefault ValueДефолтное значение
eventTypeStringYДNН

ReturnВозврат:

TypeТип DescriptionОписание
VoidThis method does not return a valueДанный метод не возвращает значение.

ExampleПример:

Code Block
languagejs
titledeleteEvent
linenumberstrue
const obj = SimpleEventBus.deleteEvent('myEvent')


reset()

This method resets all events and subscriptions.
Return:

TypeDescriptionVoidThis method does not return a value.

Используйте этот метод для сброса всех событий и подписок.

Возврат:

ТипОписание
VoidДанный метод не возвращает значение.

ПримерExample:

Code Block
languagejs
titledeleteEvent
linenumberstrue
SimpleEventBus.reset()





Table of Contents
classfixedPosition