| Package | org.springextensions.actionscript.context.support.mxml |
| SVN browsing | Arg.as |
| Fisheye | Arg.as |
| Class | public class Arg |
| Inheritance | Arg AbstractMXMLObject |
| Subclasses | ConstructorArg, Property |
Arg object. This non-visual component must be declared as
a child component of a MethodInvocation component.
Default MXML Propertyvalue
See also
Documentation reference: composing mxml based configuration metadata
| Property | Defined by | ||
|---|---|---|---|
![]() | document : Object
The MXML document that created this object.
| AbstractMXMLObject | |
![]() | id : String
The identifier used by
document to refer to this object. | AbstractMXMLObject | |
![]() | isInitialized : Boolean | AbstractMXMLObject | |
| ref : MXMLObjectDefinition
A reference to another
ObjectDefinition in the MXMLApplicationContext
| Arg | ||
| type : String
This property can only have a value of 'class' or not be defined at all.
| Arg | ||
| value : *
The value of the argument
| Arg | ||
| Method | Defined by | ||
|---|---|---|---|
|
Arg()
Creates a new
Arg instance. | Arg | ||
|
clone():*
| Arg | ||
|
initializeComponent():void
| Arg | ||
![]() |
initialized(document:Object, id:String):void
| AbstractMXMLObject | |
| ref | property |
ref:MXMLObjectDefinition [read-write]
A reference to another ObjectDefinition in the MXMLApplicationContext
public function get ref():MXMLObjectDefinition
public function set ref(value:MXMLObjectDefinition):void
| type | property |
type:String [read-write]
This property can only have a value of 'class' or not be defined at all. When set to 'class' the argument
value will be automatically be cast to type Class, but only if the value is of type String.
An easier way of assigning a Class reference is like this: <sas:Arg name="propertyName" value={com.myclasses.MyCustomClass}/>
public function get type():String
public function set type(value:String):void
| value | property |
value:* [read-write]The value of the argument
Implementation public function get value():*
public function set value(value:*):void
| Arg | () | constructor |
public function Arg()
Creates a new Arg instance.
| clone | () | method |
public override function clone():*Returns
* |
| initializeComponent | () | method |
public override function initializeComponent():void