パッケージ | mx.styles |
インターフェイス | public interface IStyleManager2 extends IStyleManager |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
- クラスがどの CSS スタイルプロパティを継承するか
- どのスタイルプロパティがカラーであり、特殊な処理を必要とするか
- カラー値のエイリアスであるストリングのリスト
関連する API エレメント
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
parent : IStyleManager2 [読み取り専用]
この StyleManager の親であるスタイルマネージャーです。 | IStyleManager2 | ||
selectors : Array [読み取り専用]
StyleManager に登録されているすべての CSS セレクターを含む配列を返します。 | IStyleManager2 |
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
指定した CSS セレクターの規則を保存する CSSStyleDeclaration オブジェクトをクリアします。 | IStyleManager | ||
指定されたカラーストリングに対応する RGB カラー数値を返します。 | IStyleManager | ||
カラー配列の各エレメントを、カラー名から RGB カラー数値に変換します。 | IStyleManager | ||
指定した CSS セレクターの規則を保存する CSSStyleDeclaration オブジェクトを取得します。 | IStyleManager2 | ||
指定した CSS セレクターの規則を保存する CSSStyleDeclaration オブジェクトを取得します。 | IStyleManager | ||
指定されたストリングがカラー値のエイリアスかどうかをテストします。 | IStyleManager | ||
スタイルが継承されるかどうかをテストします。 | IStyleManager | ||
TextFormat スタイルが継承されるかどうかをテストします。 | IStyleManager | ||
このスタイルがコンポーネントの親コンテナに反映され、このスタイルが変更されたときに親コンテナが必ず再描画されるようになるかどうかをテストします。 | IStyleManager | ||
スタイルでコンポーネントの親コンテナが変更されるかどうかをテストします。 | IStyleManager | ||
スタイルでコンポーネントのサイズが変更されるかどうかをテストします。 | IStyleManager | ||
指定されたパラメーターが有効なスタイルプロパティかどうかを判別します。 | IStyleManager | ||
loadStyleDeclarations(url:String, update:Boolean = true, trustContent:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null):IEventDispatcher
スタイル SWF をロードします。 | IStyleManager | ||
カラーのエイリアスのリストにカラー名を追加します。 | IStyleManager | ||
親から値を継承できるスタイルのリストに追加します。 | IStyleManager | ||
コンポーネントの親コンテナの外観またはレイアウトに影響する可能性のあるスタイルのリストに追加します。 | IStyleManager | ||
コンポーネントの親コンテナの測定サイズに影響する可能性のあるスタイルのリストに追加します。 | IStyleManager | ||
コンポーネントの測定サイズに影響する可能性のあるスタイルのリストに追加します。 | IStyleManager | ||
指定した CSS セレクターの規則を保存する CSSStyleDeclaration オブジェクトを設定します。 | IStyleManager | ||
スタイル SWF をアンロードします。 | IStyleManager |
プロパティの詳細
parent | プロパティ |
parent:IStyleManager2
[読み取り専用] この StyleManager の親であるスタイルマネージャーです。
実装
public function get parent():IStyleManager2
selectors | プロパティ |
メソッドの詳細
getMergedStyleDeclaration | () | メソッド |
public function getMergedStyleDeclaration(selector:String):CSSStyleDeclaration
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
指定した CSS セレクターの規則を保存する CSSStyleDeclaration オブジェクトを取得します。CSSStyleDeclaration オブジェクトは、このスタイルマネージャーに指定された CSS セレクターのプロパティを、親スタイルマネージャーのプロパティとマージして作成されます。
selector
パラメーターの先頭がピリオド(.)である場合は、戻される CSSStyleDeclaration はクラスセレクターであり、styleName
プロパティがそのクラスセレクター(ピリオドを含まないもの)を指定するインスタンスにのみ適用されます。 例えば、クラスセレクター ".bigMargins"
は、styleName
が "bigMargins"
であるすべての UIComponent に適用されます。
selector
パラメーターの先頭がピリオドではない場合は、戻される CSSStyleDeclaration はタイプセレクターであり、該当タイプのすべてのインスタンスに適用されます。 例えば、タイプセレクター "Button"
は、Button とそのサブクラスのすべてのインスタンスに適用されます。
global
セレクターはタイプセレクターに似ており、先頭にはピリオドがありません。
パラメーター
selector:String — CSS セレクターの名前です。
|
CSSStyleDeclaration — 名前が selector プロパティと一致するスタイル宣言です。
|
Tue Jun 12 2018, 10:34 AM Z