パッケージ | mx.effects |
インターフェイス | public interface IEffectTargetHost |
実装者 | AdvancedListBase, ListBase |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
関連する API エレメント
メソッド | 定義元 | ||
---|---|---|---|
データ変更エフェクトが実行されている場合に、アイテムレンダラーを追加します。 | IEffectTargetHost | ||
true または false を返して、エフェクトがターゲットで再生されるかどうかを示します。 | IEffectTargetHost | ||
データ変更エフェクトが実行されている場合に、アイテムレンダラーを削除します。 | IEffectTargetHost | ||
特定のデータアイテムに対応するアイテムレンダラーが、コントロール内のアイテムレンダラーの通常の位置の外側に移動する必要がある場合、データ変更エフェクトの一部として UnconstrainItemAction エフェクトによって呼び出されます。 | IEffectTargetHost |
addDataEffectItem | () | メソッド |
public function addDataEffectItem(target:Object):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
データ変更エフェクトが実行されている場合に、アイテムレンダラーを追加します。このアイテムレンダラーは、データプロバイダーのコレクションにまだ表示されていない最近追加されたデータアイテムに対応する必要があります。
この関数は、データ変更エフェクトの一部として AddItemAction
エフェクトによって呼び出されます。この関数により、コントロールでアイテムレンダラーを使用して、コレクションに追加されたデータアイテムの表示を開始するポイントが指定されます。
パラメーター
target:Object — コントロールのレイアウトに追加するアイテムレンダラーです。
|
getRendererSemanticValue | () | メソッド |
public function getRendererSemanticValue(target:Object, semanticProperty:String):Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
true
または false
を返して、エフェクトがターゲットで再生されるかどうかを示します。 EffectTargetFilter クラスは、データエフェクトで filter
プロパティを設定した場合にこのメソッドを呼び出します。 たとえば、filter
プロパティを addItem
または removeItem
に設定します。
パラメーター
target:Object — アイテムレンダラーです。
| |
semanticProperty:String — レンダラーのセマンティックプロパティです。このプロパティの値が返されることになります。
|
Object — true または false で、エフェクトがターゲットで再生されるかどうかを示します。
|
removeDataEffectItem | () | メソッド |
public function removeDataEffectItem(target:Object):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
データ変更エフェクトが実行されている場合に、アイテムレンダラーを削除します。 このアイテムレンダラーは、データプロバイダーのコレクションから既に削除されているデータに対応している必要があります。 この関数は、データ変更エフェクトの一部として RemoveItemAction
エフェクトによって呼び出されます。この関数により、コントロールでアイテムレンダラーを使用してデータアイテムを表示することを中止するポイントが指定されます。
パラメーター
target:Object — コントロールのレイアウトから削除するアイテムレンダラーです。
|
unconstrainRenderer | () | メソッド |
public function unconstrainRenderer(item:Object):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
特定のデータアイテムに対応するアイテムレンダラーが、コントロール内のアイテムレンダラーの通常の位置の外側に移動する必要がある場合、データ変更エフェクトの一部として UnconstrainItemAction
エフェクトによって呼び出されます。 コントロールは、エフェクトの持続時間の間はアイテムレンダラーを配置しません。
パラメーター
item:Object — エフェクトのターゲットであるアイテムレンダラーです。
|
Tue Jun 12 2018, 10:34 AM Z