Overview
Content Tools
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 9 Next »
SimpleEventBus – это класс для работы с потоком событий. О системных коробочных событиях, с которыми этот класс может взаимодействовать, подробно написано в статье Global Client Events.
Данный метод осуществляет подписку на событие.
Параметры:
Название | Тип | Обязательный | Дефолтное значение |
---|---|---|---|
eventType | String | Д | Н |
callback | Fucntion | Д | Н |
Возвращаемое значение:
Тип | Описание |
---|---|
Object | Объект, содержащий метод отписки от события. |
Пример:
const obj = SimpleEventBus.on('myEvent', (data) => { alert(data); }) obj.unsubscribe();
Используйте этот метод в клиентских скриптах или виджетах для инициализации события.
Параметры:
Название | Тип | Обязательный | Дефолтное значение |
---|---|---|---|
eventType | String | Д | Н |
data | Any | Н | Н |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Данный метод не возвращает значение. |
Пример:
const obj = SimpleEventBus.emit('myEvent', 'text')
Используйте этот метод для удаления события.
Параметр:
Название | Тип | Обязательный | Дефолтное значение |
---|---|---|---|
eventType | String | Д | Н |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Данный метод не возвращает значение. |
Пример:
const obj = SimpleEventBus.deleteEvent('myEvent')
Используйте этот метод для сброса всех событий и подписок.
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Данный метод не возвращает значение. |
Пример:
SimpleEventBus.reset()
© 2019-2024, SimpleOne