| Package | weavejs.core |
| Class | public class EventCallbackCollection |
| Inheritance | EventCallbackCollection CallbackCollection Object |
| 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):voidThis function will run callbacks immediately, setting the data variable before each one.
Parameters
data:Object |