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():void
Unregister as a listener and prepare to be garbage collected
errorString | () | method |
public function errorString():String
Retuns an error String to be used by the debugger.
ReturnsString |
getDocument | () | method |
public function getDocument():Object
A 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():int
Method 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):void
A 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):void
Method 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):void
You can pass the parent scope to this IActionList to copy the inherited values.
ParametersinheritScope:IScope |
validateNow | () | method |
public function validateNow():void
Validate 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.