Packageorg.apache.flex.graphics
Interfacepublic interface ICompoundGraphic extends IGraphicShape, IUIBase, IStrand, IEventDispatcher
Implementors CompoundGraphic



Public Properties
 PropertyDefined By
 Inheritedalpha : Number
The alpha or opacity in the range of 0 to 1.
IUIBase
 Inheritedelement : IFlexJSElement
[read-only] Each IUIBase has an element that is actually added to the platform's display list DOM.
IUIBase
 Inheritedgraphics : Graphics
[read-only]
IGraphicShape
 Inheritedheight : Number
The height of the bounding box.
IUIBase
  textFill : IFill
ICompoundGraphic
  textStroke : IStroke
ICompoundGraphic
 InheritedtopMostEventDispatcher : IEventDispatcher
[read-only] The top most event dispatcher.
IUIBase
 Inheritedvisible : Boolean
Whether the component is visible.
IUIBase
 Inheritedwidth : Number
The width of the bounding box.
IUIBase
 Inheritedx : Number
The x co-ordinate or left side position of the bounding box.
IUIBase
 Inheritedy : Number
The y co-ordinate or top position of the bounding box.
IUIBase
Public Methods
 MethodDefined By
 Inherited
addBead(bead:IBead):void
Add a bead to the strand.
IStrand
 Inherited
Called by parent components when the component is added via a call to addElement or addElementAt.
IUIBase
  
clear():void
ICompoundGraphic
  
drawCircle(x:Number, y:Number, radius:Number):void
ICompoundGraphic
  
drawEllipse(x:Number, y:Number, width:Number, height:Number):void
ICompoundGraphic
  
ICompoundGraphic
  
drawRect(x:Number, y:Number, width:Number, height:Number):void
ICompoundGraphic
  
drawStringPath(data:String):void
ICompoundGraphic
  
drawText(value:String, x:Number, y:Number):Object
ICompoundGraphic
 Inherited
getBeadByType(classOrInterface:Class):IBead
Find a bead on the strand.
IStrand
 Inherited
Remove a bead from the strand.
IStrand
Property Detail
textFillproperty
textFill:IFill


Implementation
    public function get textFill():IFill
    public function set textFill(value:IFill):void
textStrokeproperty 
textStroke:IStroke


Implementation
    public function get textStroke():IStroke
    public function set textStroke(value:IStroke):void
Method Detail
clear()method
public function clear():void

drawCircle()method 
public function drawCircle(x:Number, y:Number, radius:Number):void

Parameters

x:Number
 
y:Number
 
radius:Number

drawEllipse()method 
public function drawEllipse(x:Number, y:Number, width:Number, height:Number):void

Parameters

x:Number
 
y:Number
 
width:Number
 
height:Number

drawPathCommands()method 
public function drawPathCommands(data:PathBuilder):void

Parameters

data:PathBuilder

drawRect()method 
public function drawRect(x:Number, y:Number, width:Number, height:Number):void

Parameters

x:Number
 
y:Number
 
width:Number
 
height:Number

drawStringPath()method 
public function drawStringPath(data:String):void

Parameters

data:String

drawText()method 
public function drawText(value:String, x:Number, y:Number):Object

Parameters

value:String
 
x:Number
 
y:Number

Returns
Object