Packagemx.effects.effectClasses
Classpublic class AddRemoveEffectTargetFilter
InheritanceAddRemoveEffectTargetFilter Inheritance EffectTargetFilter Inheritance Object

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : Flash Player 9, AIR 1.1

AddRemoveEffectTargetFilter is a subclass of EffectTargetFilter that handles the logic for filtering targets that have been added or removed as children to a container. If you set the Effect.filter property to "add" or "remove", then one of these is used.



Public Properties
 PropertyDefined By
  add : Boolean = true
Determines if this is an add or remove filter.
AddRemoveEffectTargetFilter
 InheritedfilterFunction : Function
A function that defines custom filter logic.
EffectTargetFilter
 InheritedfilterProperties : Array
An Array of Strings specifying component properties.
EffectTargetFilter
 InheritedfilterStyles : Array
An Array of Strings specifying style properties.
EffectTargetFilter
 InheritedrequiredSemantics : Object = null
A collection of properties and associated values which must be associated with a target for the effect to be played.
EffectTargetFilter
Public Methods
 MethodDefined By
  
Constructor.
AddRemoveEffectTargetFilter
 Inherited
filterInstance(propChanges:Array, semanticsProvider:IEffectTargetHost, target:Object):Boolean
Determines whether a target should be filtered, returning true if it should be included in an effect.
EffectTargetFilter
Protected Methods
 MethodDefined By
 Inherited
defaultFilterFunction(propChanges:Array, instanceTarget:Object):Boolean
The default filter function for the EffectTargetFilter class.
EffectTargetFilter
Property Detail
addproperty
public var add:Boolean = true

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : Flash Player 9, AIR 1.1

Determines if this is an add or remove filter.

The default value is true.

Constructor Detail
AddRemoveEffectTargetFilter()Constructor
public function AddRemoveEffectTargetFilter()

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : Flash Player 9, AIR 1.1

Constructor.