Packagecom.asfusion.mate.core
Classpublic dynamic class Properties
ImplementsIProperty

Properties tag allows you to add properties to an object.

These properties can be a mix of SmartObject and normal Objects. All the SmartObjects will be parsed before the properties are set. These properties must be public.



Public Properties
 PropertyDefined by
  _id : *
If you need to specify a property that is called "id", you need to use _id instead because Flex will normally use the id property as the identifier for this tag.
Properties
Public Methods
 MethodDefined by
  
setProperties(target:Object, scope:IScope):Object
Similar to smartCopy this method will copy the properties to the target object.
Properties
  
smartCopy(source:Object, target:Object, scope:IScope):Object
[static] This method will parse all the SmartObjects and set the real values in the target Object
Properties
Property detail
_idproperty
public var _id:*

If you need to specify a property that is called "id", you need to use _id instead because Flex will normally use the id property as the identifier for this tag.

Method detail
setProperties()method
public function setProperties(target:Object, scope:IScope):Object

Similar to smartCopy this method will copy the properties to the target object. The difference is that it will copy its own properties to the target.

Parameters
target:Object
 
scope:IScope

Returns
Object
smartCopy()method 
public static function smartCopy(source:Object, target:Object, scope:IScope):Object

This method will parse all the SmartObjects and set the real values in the target Object

Parameters
source:Object
 
target:Object
 
scope:IScope

Returns
Object