Pakket | mx.managers |
Interface | public interface IHistoryManagerClient |
Geïmplementeerd door | Accordion, PanelManager, ViewStack |
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
This interface is implemented by the Flex navigator containers TabNavigator, Accordion, and ViewStack. It must be implemented by any other component that is registered with the HistoryManager.
Verwante API-elementen
Openbare methoden
Methode | Gedefinieerd door | ||
---|---|---|---|
Loads the state of this object. | IHistoryManagerClient | ||
Saves the state of this object. | IHistoryManagerClient | ||
Converts this object to a unique string. | IHistoryManagerClient |
Methodedetails
loadState | () | methode |
public function loadState(state:Object):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
|
Voorbeeld
Hoe dit voorbeeld te gebruiken
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; } }
saveState | () | methode |
public function saveState():Object
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Geretourneerde waardeObject — The state of this object.
|
Voorbeeld
Hoe dit voorbeeld te gebruiken
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; }
toString | () | methode |
Wed Jun 13 2018, 11:42 AM Z