Packageorg.servebox.foundry.widget
Classpublic class MultiModeWidgetManager
InheritanceMultiModeWidgetManager Inheritance WidgetManager Inheritance flash.events.EventDispatcher

A manager for MultiModeWidget.



Protected Properties
 PropertyDefined by
  logger : ILogger
[static] The class logger.
MultiModeWidgetManager
Public Methods
 MethodDefined by
 Inherited
getWidget():UIComponent
Gets the widget associated to the WidgetManager.
WidgetManager
  
postProcessMode(m:String):void
Should be overriden.
MultiModeWidgetManager
  
preProcessMode(m:String):void
Should be overriden.
MultiModeWidgetManager
 Inherited
setWidget(w:UIComponent):void
Sets a widget for the WidgetManager.
WidgetManager
Protected Methods
 MethodDefined by
  
getWidgetMode():String
Returns the current widget mode.
MultiModeWidgetManager
Property detail
loggerproperty
protected static var logger:ILogger

The class logger.

Method detail
getWidgetMode()method
protected function getWidgetMode():String

Returns the current widget mode.

Returns
String
postProcessMode()method 
public function postProcessMode(m:String):void

Should be overriden. This method is called AFTER the widget state changed due to the widget mode update.

Parameters
m:String
preProcessMode()method 
public function preProcessMode(m:String):void

Should be overriden. This method is called whenever the mode property has change onto the associated widget, and BEFORE the widget state change.

Parameters
m:String