パッケージ | spark.core |
インターフェイス | public interface IGraphicElementContainer |
実装者 | Group, IconItemRenderer |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
IGraphicElement
の子をサポートするための最小限の約束ごとです。
通常、開発者は、このインターフェイスを直接実装する代わりに、IGraphicElementContainer インターフェイスを既に実装している Group をサブクラス化します。
関連する API エレメント
メソッド | 定義元 | ||
---|---|---|---|
エレメントが変更されてその再描画が必要であることを、ホストコンポーネントに通知します。 | IGraphicElementContainer | ||
エレメントが変更されてプロパティの検証が必要であることを、ホストコンポーネントに通知します。 | IGraphicElementContainer | ||
エレメントレイヤーが変更されたことをホストコンポーネントに通知します。 | IGraphicElementContainer | ||
エレメントサイズが変更されたことをホストコンポーネントに通知します。 | IGraphicElementContainer |
invalidateGraphicElementDisplayList | () | メソッド |
public function invalidateGraphicElementDisplayList(element:IGraphicElement):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
エレメントが変更されてその再描画が必要であることを、ホストコンポーネントに通知します。
IGraphicElementContainer
は、IGraphicElement に対して validateDisplayList()
メソッドを呼び出して再描画できるようにする必要があります。
通常、ホストは、自分の validateDisplayList()
メソッドで、エレメントの表示リストを検証します。
パラメーター
element:IGraphicElement — 変更されたエレメントです。
|
invalidateGraphicElementProperties | () | メソッド |
public function invalidateGraphicElementProperties(element:IGraphicElement):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
エレメントが変更されてプロパティの検証が必要であることを、ホストコンポーネントに通知します。
IGraphicElementContainer
は、IGraphicElement に対して validateProperties()
メソッドを呼び出してそのプロパティをコミットできるようにする必要があります。
通常、ホストは、自分の validateProperties()
メソッドで、エレメントのプロパティを検証します。
パラメーター
element:IGraphicElement — 変更されたエレメントです。
|
invalidateGraphicElementSharing | () | メソッド |
public function invalidateGraphicElementSharing(element:IGraphicElement):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
エレメントレイヤーが変更されたことをホストコンポーネントに通知します。
IGraphicElementContainer
は、共有された DisplayObject があるグラフィックエレメントのシーケンスを再評価する必要があり、さらに必要に応じて DisplayObject の再割り当てを行い、そのシーケンスを結果として再描画します。
通常、ホストは、自分の validateProperties()
メソッドで、これを実行します。
パラメーター
element:IGraphicElement — サイズが変更されたエレメントです。
|
invalidateGraphicElementSize | () | メソッド |
public function invalidateGraphicElementSize(element:IGraphicElement):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
エレメントサイズが変更されたことをホストコンポーネントに通知します。
IGraphicElementContainer
は、IGraphicElement に対して validateSize()
メソッドを呼び出してそのサイズを検証できるようにする必要があります。
通常、ホストは、自分の validateSize()
メソッドで、エレメントのサイズを検証します。
パラメーター
element:IGraphicElement — サイズが変更されたエレメントです。
|
Tue Jun 12 2018, 10:34 AM Z