| パッケージ | mx.states |
| インターフェイス | public interface IOverride |
| 実装者 | OverrideBase |
| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
overrides プロパティ配列のすべてのエントリに、このインターフェイスを実装する必要があります。
関連する API エレメント
パブリックメソッド
| メソッド | 定義元 | ||
|---|---|---|---|
オーバーライドを適用します。 | IOverride | ||
オーバーライドを初期化します。 | IOverride | ||
オーバーライドを削除します。 | IOverride | ||
メソッドの詳細
apply | () | メソッド |
public function apply(parent:UIComponent):void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オーバーライドを適用します。 Flex では元の値が保持されるため、後で remove() メソッドに元の値を復元できます。
そのビューステートに移行すると、自動的にこのメソッドが呼び出されます。 このメソッドは直接呼び出さないでください。
パラメーター
parent:UIComponent — このオーバーライドを含むステートオブジェクトの親です。ターゲットが明示的に指定されていない場合、オーバーライドのターゲットとして使用されます。
|
initialize | () | メソッド |
public function initialize():void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オーバーライドを初期化します。 Flex では apply() メソッドを最初に呼び出す前にこのメソッドを呼び出すため、このメソッドのオーバーライドには、1 回だけ実行する初期化コードを配置します。
そのビューステートに移行すると、Flex が自動的にこのメソッドを呼び出します。 このメソッドは直接呼び出さないでください。
remove | () | メソッド |
public function remove(parent:UIComponent):void| 言語バージョン: | ActionScript 3.0 |
| 製品バージョン: | Flex 3 |
| ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オーバーライドを削除します。 apply() メソッドに記憶されている値が復元されます。
そのビューステートに移行すると、自動的にこのメソッドが呼び出されます。 このメソッドは直接呼び出さないでください。
パラメーター
parent:UIComponent — このオーバーライドを含むステートオブジェクトの親です。ターゲットが明示的に指定されていない場合、オーバーライドのターゲットとして使用されます。
|
Tue Jun 12 2018, 10:34 AM Z