| Package | org.libspark.utils |
|---|---|
| Class | public class EventUtil |
priority:int
= 0
| Defined by | EventUtil |
|---|
useCapture:Boolean
= false
| Defined by | EventUtil |
|---|
useWeakReference:Boolean
= false
| Defined by | EventUtil |
|---|
addCustomArgumentsEventListener(target:EventDispatcher, type:String, listener:Function, args:Array = null, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false) :void
addDelayEventListener(target:EventDispatcher, type:String, listener:Function, delay:uint = 0, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false) :void
addNextFrameEventListener(target:EventDispatcher, type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false) :void
addOneTimeEventListener(target:EventDispatcher, type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false) :void
addOnStageEventListener(eventTarget:EventDispatcher, type:String, listener:Function, displayTarget:DisplayObject, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false) :void
public static var priority:int = 0EventUtil クラスのクラスメソッドを使用した場合の priority のデフォルト値になります. イベントリスナーの優先度レベルです。
public static var useCapture:Boolean = falseEventUtil クラスのクラスメソッドを使用した場合の useCapture のデフォルト値になります. リスナーが、キャプチャ段階、またはターゲットおよびバブリング段階で動作するかどうかを判断します。
public static var useWeakReference:Boolean = falseEventUtil クラスのクラスメソッドを使用した場合の useWeakReference のデフォルト値になります. リスナーへの参照が強参照と弱参照のいずれであるかを判断します。
public static function addCustomArgumentsEventListener(target:EventDispatcher, type:String, listener:Function, args:Array = null, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void任意の引数を設定したイベントリスナーを登録します。
target:EventDispatcher
type:String
listener:Function
args:Array (default = null)
useCapture:Boolean (default = false)
priority:int (default = 0)
useWeakReference:Boolean (default = false)
public static function addDelayEventListener(target:EventDispatcher, type:String, listener:Function, delay:uint = 0, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void指定時間の経過後にイベントリスナーが実行されます。 登録したイベントリスナーはイベントの通知を受けるたびに遅延実行します。
target:EventDispatcher
type:String
listener:Function
delay:uint (default = 0)
useCapture:Boolean (default = false)
priority:int (default = 0)
useWeakReference:Boolean (default = false)
public static function addNextFrameEventListener(target:EventDispatcher, type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):voidタイムラインが次のフレームに移った時にイベントリスナーが実行されます。
target:EventDispatcher
type:String
listener:Function
useCapture:Boolean (default = false)
priority:int (default = 0)
useWeakReference:Boolean (default = false)
public static function addOneTimeEventListener(target:EventDispatcher, type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void1度だけ登録したイベントリスナーが実行されます。実行後は登録は解除されます。
target:EventDispatcher
type:String
listener:Function
useCapture:Boolean (default = false)
priority:int (default = 0)
useWeakReference:Boolean (default = false)
public static function addOnStageEventListener(eventTarget:EventDispatcher, type:String, listener:Function, displayTarget:DisplayObject, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):voidDisplayObject オブジェクトがステージ上に配置されている時だけイベントリスナーが登録されます. 指定の DisplayObject オブジェクトがステージ上から削除されると、イベントリスナーは解除されますが、再度ステージ上に配置されたときは再設定されます。
eventTarget:EventDispatcher
type:String
listener:Function
displayTarget:DisplayObject
useCapture:Boolean (default = false)
priority:int (default = 0)
useWeakReference:Boolean (default = false)