Packagelunas.groups
Classpublic dynamic class CoreGroup
InheritanceCoreGroup Inheritance Object
Subclasses RadioButtonGroup

This abstract class defined a skeletal implementation to create component's groups.



Public Properties
 PropertyDefined By
  groups : Map
The internal MultiHashSet reference of this manager.
CoreGroup
Public Methods
 MethodDefined By
  
Creates a new CoreGroup instance.
CoreGroup
  
contains(groupName:String):Boolean
Returns true if the specified group name exist.
CoreGroup
  
get(groupName:String):Groupable
Returns the current IGroupable object selected with the passed-in group name.
CoreGroup
  
handleEvent(e:Event):void
Handles the event.
CoreGroup
  
Initialize the internal map of this group manager.
CoreGroup
  
Returns the Map representation of the groups.
CoreGroup
Property Detail
groupsproperty
public var groups:Map

The internal MultiHashSet reference of this manager.

Constructor Detail
CoreGroup()Constructor
public function CoreGroup()

Creates a new CoreGroup instance.

Method Detail
contains()method
public function contains(groupName:String):Boolean

Returns true if the specified group name exist.

Parameters

groupName:String

Returns
Booleantrue if the specified group name exist.
get()method 
public function get(groupName:String):Groupable

Returns the current IGroupable object selected with the passed-in group name.

Parameters

groupName:String

Returns
Groupable
handleEvent()method 
public function handleEvent(e:Event):void

Handles the event.

Parameters

e:Event

initMap()method 
public function initMap():Map

Initialize the internal map of this group manager. This method is used in the constructor of this class. You can overrides this method.

Returns
Map
toMap()method 
public function toMap():Map

Returns the Map representation of the groups.

Returns
Map — the Map representation of the groups.