パッケージmx.styles
インターフェイスpublic interface ISimpleStyleClient
SubinterfacesIListItemRenderer, IMenuBarItemRenderer, IStyleClient
インプリメンタProgrammaticSkin, UIComponent, UITextField

このインターフェイスは、スタイルサブシステムに対応するためにオブジェクトが実装する必要があるプロパティとメソッドを示します。このインターフェイスは、ローカルに設定された値やタイプセレクタからではなく他のオブジェクトからスタイル値を取得するクラスによる使用を目的としています。このインターフェイスは ProgrammaticSkin によって実装されます。

関連項目

mx.styles.IStyleClient
mx.styles.CSSStyleDeclaration


パブリックプロパティ
 プロパティ定義
  styleName : Object
オブジェクトのスタイル値のソースです。
ISimpleStyleClient
パブリック Methods
 メソッド定義
  
styleChanged(styleProp:String):void
スタイルプロパティの値が変化したときに呼び出されます。
ISimpleStyleClient
プロパティの詳細
styleNameプロパティ
styleName:Object  [read-write]

オブジェクトのスタイル値のソースです。styleName の値は、次の 3 つの型のいずれかです。ストリング (例: "headerStyle")。この文字列は、CSS スタイルシートで定義されるクラスセレクタの名前です。- CSSStyleDeclaration (例: StyleManager.getStyleDeclaration(".headerStyle"))。- UIComponent。このインターフェイスを実装するオブジェクトは、参照先 UIComponent からのスタイル値をすべて継承します。

実装
    public function get styleName():Object
    public function set styleName(value:Object):void
メソッドの詳細
styleChanged()メソッド
public function styleChanged(styleProp:String):void

スタイルプロパティの値が変化したときに呼び出されます。

パラメータ
styleProp:String — 変更されるスタイルプロパティの名前を表します。