Package | spark.core |
Interface | public interface IGraphicElementContainer |
Implementors | Group, IconItemRenderer |
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4.5 |
Runtime Versions: | Flash Player 10, AIR 2.0 |
IGraphicElement
children.
Typically instead of directly implementing this interface, a developer would sub-class Group which already implements the IGraphicElementContainer interface.
More examples
Shapes in FXG and MXML graphics
Text in FXG and MXML graphics
Fills in FXG and MXML graphics
Bitmap graphics in FXG and MXML graphics
Effects in FXG and MXML graphics
Related API Elements
Method | Defined By | ||
---|---|---|---|
Notify the host component that an element has changed and needs to be redrawn. | IGraphicElementContainer | ||
Notify the host component that an element changed and needs to validate properties. | IGraphicElementContainer | ||
Notify the host component that an element layer has changed. | IGraphicElementContainer | ||
Notify the host component that an element size has changed. | IGraphicElementContainer |
invalidateGraphicElementDisplayList | () | method |
public function invalidateGraphicElementDisplayList(element:IGraphicElement):void
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4.5 |
Runtime Versions: | Flash Player 10, AIR 2.0 |
Notify the host component that an element has changed and needs to be redrawn.
The IGraphicElementContainer
must call the validateDisplayList()
method on the IGraphicElement to give it a chance to redraw.
Typically the host will validate the elements' display lists in its
validateDisplayList()
method.
Parameters
element:IGraphicElement — The element that has changed.
|
invalidateGraphicElementProperties | () | method |
public function invalidateGraphicElementProperties(element:IGraphicElement):void
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4.5 |
Runtime Versions: | Flash Player 10, AIR 2.0 |
Notify the host component that an element changed and needs to validate properties.
The IGraphicElementContainer
must call the validateProperties()
method on the IGraphicElement to give it a chance to commit its properties.
Typically the host will validate the elements' properties in its
validateProperties()
method.
Parameters
element:IGraphicElement — The element that has changed.
|
invalidateGraphicElementSharing | () | method |
public function invalidateGraphicElementSharing(element:IGraphicElement):void
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4.5 |
Runtime Versions: | Flash Player 10, AIR 2.0 |
Notify the host component that an element layer has changed.
The IGraphicElementContainer
must re-evaluates the sequences of
graphic elements with shared DisplayObjects and may need to re-assign the
DisplayObjects and redraw the sequences as a result.
Typically the host will perform this in its
validateProperties()
method.
Parameters
element:IGraphicElement — The element that has changed size.
|
invalidateGraphicElementSize | () | method |
public function invalidateGraphicElementSize(element:IGraphicElement):void
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4.5 |
Runtime Versions: | Flash Player 10, AIR 2.0 |
Notify the host component that an element size has changed.
The IGraphicElementContainer
must call the validateSize()
method on the IGraphicElement to give it a chance to validate its size.
Typically the host will validate the elements' size in its
validateSize()
method.
Parameters
element:IGraphicElement — The element that has changed size.
|
Thu Dec 6 2018, 01:12 PM -08:00