| Package | org.spicefactory.parsley.asconfig |
| Class | public class ActionScriptContextBuilder |
| Inheritance | ActionScriptContextBuilder Object |
For details see 3.6 ActionScript Configuration in the Parsley Manual.
| Method | Defined By | ||
|---|---|---|---|
build(configClass:Class, viewRoot:DisplayObject = null, parent:Context = null, domain:ApplicationDomain = null):Context [static]
Builds a Context from the specified ActionScript configuration class. | ActionScriptContextBuilder | ||
buildAll(configClasses:Array, viewRoot:DisplayObject = null, parent:Context = null, domain:ApplicationDomain = null):Context Deprecated: Please Use ContextBuilder DSL [static] | ActionScriptContextBuilder | ||
merge(configClass:Class, builder:CompositeContextBuilder):void Deprecated: Please Use ContextBuilder DSL [static] | ActionScriptContextBuilder | ||
mergeAll(configClasses:Array, builder:CompositeContextBuilder):void Deprecated: Please Use ContextBuilder DSL [static] | ActionScriptContextBuilder | ||
| build | () | method |
public static function build(configClass:Class, viewRoot:DisplayObject = null, parent:Context = null, domain:ApplicationDomain = null):Context
Builds a Context from the specified ActionScript configuration class.
The returned Context instance may not be fully initialized if it requires asynchronous operations.
You can check its state with its configured and initialized properties.
Parameters
configClass:Class — the class that contains the ActionScript configuration
| |
viewRoot:DisplayObject (default = null) — the initial view root for dynamically wiring view objects
| |
parent:Context (default = null) — deprecated, use ContextBuilder DSL when specifying custom bootstrap settings
| |
domain:ApplicationDomain (default = null) — deprecated, use ContextBuilder DSL when specifying custom bootstrap settings
|
Context — a new Context instance, possibly not fully initialized yet
|
| buildAll | () | method |
public static function buildAll(configClasses:Array, viewRoot:DisplayObject = null, parent:Context = null, domain:ApplicationDomain = null):ContextParameters
configClasses:Array | |
viewRoot:DisplayObject (default = null) | |
parent:Context (default = null) | |
domain:ApplicationDomain (default = null) |
Context |
| merge | () | method |
public static function merge(configClass:Class, builder:CompositeContextBuilder):voidParameters
configClass:Class | |
builder:CompositeContextBuilder |
| mergeAll | () | method |
public static function mergeAll(configClasses:Array, builder:CompositeContextBuilder):voidParameters
configClasses:Array | |
builder:CompositeContextBuilder |