スマホ対応アニメーション支援ライブラリ
Binder イベント管理オブジェクト
各種イベントの登録、発行、関数呼び出しの管理を行う。
直接インスタンス化はしない。継承(smart.extend)して使用する。
プロトタイプ
Binder
メソッド
on(eventName,fn) | オブジェクトがイベントを発行した時に実行する関数を登録。 eventNameはスペースでつなげて複数設定することも可能。 |
off([eventName,fn]) | オブジェクトがイベントを発行した時に実行する関数を削除。 関数指定が無い場合には、指定されたtypeに紐づく全ての関数を削除。eventName指定が無い場合には、全ての関数を削除。 |
trigger(eventName,[data]) | eventNameで指定したイベントを発行する。 発行するイベントオブジェクトにはtype,target(発行元)が自動的に設定される。data(オブジェクト)を設定することでイベントオブジェクトを拡張できる。 |
プロパティ
enabled | Boolean | イベントの発行の有効/無効を設定、または取得。 false を代入すると、イベントの発行を一時的に無効化できる。 |
イベント
なし |
Copyright (C) 2011- akira igarashi (UNIZONBEX) All Rights Reserved.