Packageorg.granite.tide
Classpublic dynamic class Subcontext
InheritanceSubcontext Inheritance mx.utils.ObjectProxy

Subcontext is a simple proxy that owns 'real' components in a particular context namespace



Public Properties
 PropertyDefined by
  meta_context : BaseContext
[read-only]
Subcontext
  meta_name : String
[read-only]
Subcontext
Public Methods
 MethodDefined by
  
Subcontext(name:String = null, context:BaseContext = null)
Subcontext
  
dispatchEvent(event:Event):Boolean
Dispatch a context event in the current subcontext
Subcontext
  
meta_init(name:String, context:BaseContext):void
Subcontext
  
meta_internalGetProperty(propertyName:*):*
Subcontext
  
meta_internalSetProperty(propertyName:*, value:*):void
Subcontext
  
raiseEvent(type:String, ... params):void
Dispatch a context event
Subcontext
Protected Methods
 MethodDefined by
  
getProperty(name:*):*
Subcontext
  
setProperty(name:*, value:*):void
Subcontext
Property detail
meta_contextproperty
meta_context:BaseContext  [read-only]

This property can be used as the source for data binding.

Implementation
    public function get meta_context():BaseContext
meta_nameproperty 
meta_name:String  [read-only]

This property can be used as the source for data binding.

Implementation
    public function get meta_name():String
Constructor detail
Subcontext()constructor
public function Subcontext(name:String = null, context:BaseContext = null)Parameters
name:String (default = null)
 
context:BaseContext (default = null)
Method detail
dispatchEvent()method
public override function dispatchEvent(event:Event):Boolean

Dispatch a context event in the current subcontext

Parameters
event:Event — event

Returns
Boolean — event sent (returned from Flex dispatchEvent)
getProperty()method 
flash_proxy override function getProperty(name:*):*Parameters
name:*

Returns
*
meta_init()method 
public function meta_init(name:String, context:BaseContext):voidParameters
name:String
 
context:BaseContext
meta_internalGetProperty()method 
public function meta_internalGetProperty(propertyName:*):*Parameters
propertyName:*

Returns
*
meta_internalSetProperty()method 
public function meta_internalSetProperty(propertyName:*, value:*):voidParameters
propertyName:*
 
value:*
raiseEvent()method 
public function raiseEvent(type:String, ... params):void

Dispatch a context event

Parameters
type:String — event type
 
... params — optional event parameters
setProperty()method 
flash_proxy override function setProperty(name:*, value:*):voidParameters
name:*
 
value:*