Packageat.managers
Classpublic class CrumbManager
InheritanceCrumbManager Inheritance HistoryManager Inheritance flash.events.EventDispatcher
SubclassesApplicationCrumbManager



Public Properties
 PropertyDefined by
 InheritedallStates : Array
HistoryManager
 InheritedcurrentID : int
Bindable Getter of the current id associated with the current state
HistoryManager
 InheritedcurrentLabel : String = ""
HistoryManager
 InheritedcurrentState : Object
getter of the current state
HistoryManager
 InheriteddebugMode : Boolean = false
HistoryManager
 InheritedpreventSave : Boolean = false
HistoryManager
Protected Properties
 PropertyDefined by
 Inherited_currentPos : int
Allows setting internally of __currentPos varaible.
HistoryManager
 Inheritedstates : Array = null
HistoryManager
Public Methods
 MethodDefined by
  
CrumbManager(caller:Function = null)
Constructor.
CrumbManager
  
addCrumb(label:String, state:Object):void
CrumbManager
  
addCrumbAt(index:int, label:String, state:Object):void
CrumbManager
 Inherited
back(howFar:int = 1):Boolean
Moves the history Manager backward by the specified number of positions and dispatches a HistoryChangedEvent
HistoryManager
 Inherited
clear(dispatchChangeEvent:Boolean = true):void
HistoryManager
 Inherited
forward(howFar:uint = 1):Boolean
Moves the History Manager forward by the specified number of positions and dispatches a HistoryChangedEvent
HistoryManager
 Inherited
getNextState():Object
HistoryManager
 Inherited
HistoryManager
 Inherited
getStateById(id:int):Object
Returns the state associated with the specified id
HistoryManager
 Inherited
getStateIndex(state:Object):int
HistoryManager
 Inherited
gotoState(id:int):Boolean
Moves the History Manager to the state associated with the specified id and dispatches a HistoryChangedEvent
HistoryManager
 Inherited
init():void
Initializes/Resets the History Manager
HistoryManager
 Inherited
save(label:String, state:Object):void
Appends the specified state behind the state at the currentPosition.
HistoryManager
 Inherited
saveAt(index:uint, label:String, state:Object):void
HistoryManager
 Inherited
saveList(arrayOfObjectsWithLabelAndStateValues:Array):void
HistoryManager
 Inherited
saveListAt(index:uint, arrayOfObjectsWithLabelAndStateValues:Array):void
HistoryManager
  
CrumbManager
Constructor detail
CrumbManager()constructor
public function CrumbManager(caller:Function = null)

Constructor.

Parameters
caller:Function (default = null)
Method detail
addCrumb()method
public function addCrumb(label:String, state:Object):voidParameters
label:String
 
state:Object
addCrumbAt()method 
public function addCrumbAt(index:int, label:String, state:Object):voidParameters
index:int
 
label:String
 
state:Object
updateCrumbDisplay()method 
public function updateCrumbDisplay():void