public function loadState(state:Object):void
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Loads the state of this object.
Parameters
| state:Object — State of this object to load.
This will be null when loading the initial state of the application.
|
Example How to use this example The following code loads the selected index and search string
from the saved state.
public function loadState(state:Object):void
{
// First, check to see if state is null. When the app is reset
// back to its initial state, loadState() is passed null.
if (state == null)
{
myList.selectedIndex = -1;
mySearchInput.text = "";
}
else
{
myList.selectedIndex = state.selectedIndex;
mySearchInput.text = state.searchString;
}
}
public function saveState():Object
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Saves the state of this object.
The object contains name:value pairs for each property
to be saved with the state.
The History Manager collects the state information from all components
and encodes the information in a URL format. Most browsers have a length
limitation on URLs, so the state information returned should be as minimal
as possible.
Returns | Object — The state of this object.
|
Example How to use this example The following code saves the selected index from a List, and
a search string.
public function saveState():Object
{
var state:Object = {};
state.selectedIndex = myList.selectedIndex;
state.searchString = mySearchInput.text;
return state;
}
public function toString():String
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Converts this object to a unique string.
Implemented by UIComponent.
Returns | String — The unique identifier for this object.
|