Package | weavejs.core |
Class | public class EventCallbackCollection |
Inheritance | EventCallbackCollection ![]() ![]() |
Property | Defined By | ||
---|---|---|---|
![]() | callbacksAreDelayed : Boolean [read-only] | CallbackCollection | |
data : Object [read-only]
This is the data that was dispatched. | EventCallbackCollection | ||
![]() | _linkableObject : ILinkableObject | CallbackCollection | |
![]() | triggerCounter : uint [read-only] | CallbackCollection | |
![]() | wasDisposed : Boolean [read-only]
This flag becomes true after dispose() is called. | CallbackCollection |
Method | Defined By | ||
---|---|---|---|
EventCallbackCollection | |||
![]() | addDisposeCallback(relevantContext:Object, callback:Function, allowDelay:Boolean = false):void | CallbackCollection | |
![]() | addGroupedCallback(relevantContext:Object, groupedCallback:Function, triggerCallbackNow:Boolean = false, delayWhileBusy:Boolean = true):void | CallbackCollection | |
![]() | addImmediateCallback(relevantContext:Object, callback:Function, runCallbackNow:Boolean = false, alwaysCallLast:Boolean = false):void | CallbackCollection | |
![]() | delayCallbacks():void | CallbackCollection | |
dispatch(data:Object):void
This function will run callbacks immediately, setting the data variable before each one. | EventCallbackCollection | ||
![]() | dispose():void | CallbackCollection | |
![]() | removeCallback(relevantContext:Object, callback:Function):void | CallbackCollection | |
![]() | resumeCallbacks():void | CallbackCollection | |
![]() | triggerCallbacks():void | CallbackCollection |
data | property |
data:Object
[read-only] This is the data that was dispatched.
public function get data():Object
EventCallbackCollection | () | Constructor |
public function EventCallbackCollection()
dispatch | () | method |
public function dispatch(data:Object):void
This function will run callbacks immediately, setting the data variable before each one.
Parameters
data:Object |