0.0.7 • Published 5 years ago

byplay-dispatcher v0.0.7

Weekly downloads
4
License
Apache-2.0
Repository
github
Last release
5 years ago

Dispatcher

ByPlayアドタグ用のDispatcher Usage

import Dispatcher from 'byplay-dispatcher;
const dispatcher = Dispatcher.currentDispatcher;
dispatcher.addListener('ready', (detail) => { console.log(`ready ${detail}`); });
dispatcher.dispatch('ready', "detail");

Kind: global class

dispatcher.addListener(event, callback) ⇒ void

listenerの登録。

Kind: instance method of Dispatcher

ParamTypeDescription
eventstringイベント名
callbackfunctionコールバック関数

dispatcher.dispatch(event, details) ⇒ promise

eventを発火。

Kind: instance method of Dispatcher
Returns: promise - 全てのlistenerが終わったら resolve() する。

ParamTypeDescription
eventstringイベント名
detailsobjectイベントの詳細

Dispatcher.currentDispatcher ⇒ Dispatcher

現在管理している dispatcher を返す。

Kind: static property of Dispatcher
Returns: Dispatcher - 現在管理してる dispatcher

0.0.7

5 years ago

0.0.5

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago