| Package | com.asfusion.mate.actionLists |
| Interface | public interface IActionList extends flash.events.IEventDispatcher, mx.core.IMXMLObject |
| Implementors | AbstractHandlers, ServiceHandlers |
IAction
that will get called when the IActionList run.
| Property | Defined by | ||
|---|---|---|---|
| actions : Array
An array of Actions (IAction) contained in this IActionList.
| IActionList | ||
| debug : Boolean
Whether to show debugging information for this IActionList.
| IActionList | ||
| scope : IScope
[read-only]
Returns the current scope for this IActionList
| IActionList | ||
| Method | Defined by | ||
|---|---|---|---|
|
clearReferences():void
Unregister as a listener and prepare to be garbage collected
| IActionList | ||
|
errorString():String
Retuns an error String to be used by the debugger.
| IActionList | ||
|
getDocument():Object
A reference to the document object associated with this IActionList.
| IActionList | ||
|
getGroupId():int
Method to get the group id.
| IActionList | ||
|
invalidateProperties():void
Marks a component so that its
commitProperties method gets called during a later screen update. | IActionList | ||
|
setDispatcher(value:IEventDispatcher, local:Boolean = true):void
A method that allows setting the dispatcher
that this IActionList will use to register to events.
| IActionList | ||
|
setGroupId(id:int):void
Method to set the group id.
| IActionList | ||
|
setInheritedScope(inheritScope:IScope):void
You can pass the parent scope to this IActionList to copy the inherited values.
| IActionList | ||
|
validateNow():void
Validate and update the properties of this object, if necessary.
| IActionList | ||
| actions | property |
actions:Array [read-write]An array of Actions (IAction) contained in this IActionList. The Actions are processed in the order in which they were added.
The default value is null.
public function get actions():Array
public function set actions(value:Array):void
| debug | property |
debug:Boolean [read-write]Whether to show debugging information for this IActionList. If true, Console output will show debugging information as this IActionList runs.
The default value is false.
public function get debug():Boolean
public function set debug(value:Boolean):void
| scope | property |
scope:IScope [read-only]Returns the current scope for this IActionList
The default value is null.
public function get scope():IScope
| clearReferences | () | method |
public function clearReferences():voidUnregister as a listener and prepare to be garbage collected
| errorString | () | method |
public function errorString():StringRetuns an error String to be used by the debugger.
ReturnsString |
| getDocument | () | method |
public function getDocument():ObjectA reference to the document object associated with this IActionList. A document object is an Object at the top of the hierarchy of a Flex application, MXML component, or AS component.
ReturnsObject |
| getGroupId | () | method |
public function getGroupId():intMethod to get the group id.
Returnsint |
| invalidateProperties | () | method |
public function invalidateProperties():void
Marks a component so that its commitProperties method gets called during a later screen update.
Invalidation is a useful mechanism for eliminating duplicate work by delaying processing of changes to a component until a later screen update.
| setDispatcher | () | method |
public function setDispatcher(value:IEventDispatcher, local:Boolean = true):voidA method that allows setting the dispatcher that this IActionList will use to register to events.
Parametersvalue:IEventDispatcher |
|
local:Boolean (default = true) |
| setGroupId | () | method |
public function setGroupId(id:int):voidMethod to set the group id. This property associates a group of handlers under the same id
Parametersid:int |
| setInheritedScope | () | method |
public function setInheritedScope(inheritScope:IScope):voidYou can pass the parent scope to this IActionList to copy the inherited values.
ParametersinheritScope:IScope |
| validateNow | () | method |
public function validateNow():voidValidate and update the properties of this object, if necessary. Processing properties that require substantial computation are normally not processed until the script finishes executing. Delaying the processing prevents it from being repeated multiple times if the script sets the value of the property more than once. This method lets you manually override this behavior.