| メソッド | フレームあり | フレームなし |
履歴管理を使用すると、ユーザーは Web ブラウザの [戻る] および [進む] ナビゲーション機能を使用して、Flex アプリケーション内を移動できます。
ActionScript や MXML タグを使用しなくても、ナビゲータコンテナの履歴管理はデフォルトで有効になっています。無効にするには、ナビゲータに historyManagement="false" を設定します。
他のオブジェクトも、HistoryManager に登録すれば、アプリケーションで履歴管理を有効にできます。
HistoryManager のメソッドとプロパティはすべて静的なので、そのインスタンスを作成する必要はありません。
| メソッド | |
static | register( obj:Object)
: Voidコンポーネントを HistoryManager に登録します。 |
static | save( )
: Voidアプリケーションの現在の状態を保存して、後で復元できるようにします。 |
static | unregister( obj:Object)
: Voidコンポーネントを HistoryManager から登録解除します。 |
| メソッドの詳細 |
static register( obj:Object)
: Void
saveState() および loadState() の各メソッドが含まれている必要があります。function saveState():Object
function loadState(state:Object)
パラメータ
obj:Object - 登録するオブジェクトです。
static save( )
: Void
static unregister( obj:Object)
: Void
パラメータ
obj:Object - 登録解除するオブジェクトです。