Package | mx.graphics |
Class | public class Stroke |
Inheritance | Stroke ![]() ![]() |
Implements | IStroke |
... <mx:Stroke id="ticks" color="0xFF0000" weight="1"/> <mx:Stroke id="mticks" color="0x0000FF" weight="1"/> <mx:LineChart id="mychart" dataProvider="{ndxa}"> <mx:horizontalAxisRenderer> <mx:AxisRenderer placement="bottom" canDropLabels="true"> <mx:tickStroke>{ticks}</mx:tickStroke> <mx:minorTickStroke>{mticks}</mx:minorTickStroke> </mx:AxisRenderer> </mx:horizontalAxisRenderer> </LineChart> ...MXML Syntax
The <mx:Stroke>
tag inherits all the tag attributes
of its superclass, and adds the following tag attributes:
<mx:Stroke Properties alpha="1.0" caps="null|none|round|square" color="0x000000" joints="null|bevel|miter|round" miterLimit="0" pixelHinting="false|true" scaleMode="normal|none|noScale|vertical" weight="1 (in most cases)" />
See also
Property | Defined By | ||
---|---|---|---|
alpha : Number
The transparency of a line.
| Stroke | ||
caps : String
Specifies the type of caps at the end of lines.
| Stroke | ||
color : uint
The line color.
| Stroke | ||
![]() | constructor : Object
A reference to the class object or constructor function for a given object instance.
| Object | |
joints : String
Specifies the type of joint appearance used at angles.
| Stroke | ||
miterLimit : Number
Indicates the limit at which a miter is cut off.
| Stroke | ||
pixelHinting : Boolean
Specifies whether to hint strokes to full pixels.
| Stroke | ||
![]() | prototype : Object
[static]
A reference to the prototype object of a class or function object.
| Object | |
scaleMode : String
Specifies how to scale a stroke.
| Stroke | ||
weight : Number
The line weight, in pixels.
| Stroke |
Method | Defined By | ||
---|---|---|---|
Stroke(color:uint = 0x000000, weight:Number = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 0)
Constructor.
| Stroke | ||
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener object with an EventDispatcher object so that the listener
receives notification of an event.
| EventDispatcher | |
Applies the properties to the specified Graphics object.
| Stroke | ||
![]() |
Dispatches an event into the event flow.
| EventDispatcher | |
![]() |
Checks whether the EventDispatcher object has any listeners registered for a specific type
of event.
| EventDispatcher | |
![]() |
Indicates whether an object has a specified property defined.
| Object | |
![]() |
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter.
| Object | |
![]() |
Indicates whether the specified property exists and is enumerable.
| Object | |
![]() |
Removes a listener from the EventDispatcher object.
| EventDispatcher | |
![]() |
Sets the availability of a dynamic property for loop operations.
| Object | |
![]() |
Returns the string representation of the specified object.
| Object | |
![]() |
Returns the primitive value of the specified object.
| Object | |
![]() |
Checks whether an event listener is registered with this EventDispatcher object or any of
its ancestors for the specified event type.
| EventDispatcher |
alpha | property |
alpha:Number
[read-write] The transparency of a line. Possible values are 0.0 (invisible) through 1.0 (opaque).
The default value is 1.0.
.
This property can be used as the source for data binding.
public function get alpha():Number
public function set alpha(value:Number):void
caps | property |
caps:String
[read-write]
Specifies the type of caps at the end of lines.
Valid values are: "round"
, "square"
,
and "none"
.
This property can be used as the source for data binding.
public function get caps():String
public function set caps(value:String):void
color | property |
color:uint
[read-write] The line color.
The default value is 0x000000 (black).
.
This property can be used as the source for data binding.
public function get color():uint
public function set color(value:uint):void
joints | property |
joints:String
[read-write]
Specifies the type of joint appearance used at angles.
Valid values are "round"
, "miter"
,
and "bevel"
.
This property can be used as the source for data binding.
public function get joints():String
public function set joints(value:String):void
miterLimit | property |
miterLimit:Number
[read-write] Indicates the limit at which a miter is cut off. Valid values range from 0 to 255.
The default value is 0
.
This property can be used as the source for data binding.
public function get miterLimit():Number
public function set miterLimit(value:Number):void
pixelHinting | property |
pixelHinting:Boolean
[read-write] Specifies whether to hint strokes to full pixels. This value affects both the position of anchors of a curve and the line stroke size itself.
The default value is false
.
This property can be used as the source for data binding.
public function get pixelHinting():Boolean
public function set pixelHinting(value:Boolean):void
scaleMode | property |
scaleMode:String
[read-write]
Specifies how to scale a stroke.
Valid values are "normal"
, "none"
,
"vertical"
, and "noScale"
.
The default value is "normal"
.
This property can be used as the source for data binding.
public function get scaleMode():String
public function set scaleMode(value:String):void
weight | property |
weight:Number
[read-write] The line weight, in pixels. For many charts, the default value is 1 pixel.
This property can be used as the source for data binding.
public function get weight():Number
public function set weight(value:Number):void
Stroke | () | Constructor |
public function Stroke(color:uint = 0x000000, weight:Number = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 0)
Constructor.
Parameterscolor:uint (default = 0x000000 ) — Specifies the line color.
The default value is 0x000000 (black).
|
|
weight:Number (default = 0 ) — Specifies the line weight, in pixels.
The default value is 0.
|
|
alpha:Number (default = 1.0 ) — Specifies the alpha value in the range 0.0 to 1.0.
The default value is 1.0 (opaque).
|
|
pixelHinting:Boolean (default = false ) — Specifies whether to hint strokes to full pixels.
This value affects both the position of anchors of a curve
and the line stroke size itself.
The default value is false.
|
|
scaleMode:String (default = "normal ") — Specifies how to scale a stroke.
Valid values are "normal" , "none" ,
"vertical" , and "noScale" .
The default value is "normal" .
|
|
caps:String (default = null ) — Specifies the type of caps at the end of lines.
Valid values are "round" , "square" ,
and "none" .
The default value is null .
|
|
joints:String (default = null ) — Specifies the type of joint appearance used at angles.
Valid values are "round" , "miter" ,
and "bevel" .
The default value is null .
|
|
miterLimit:Number (default = 0 ) — Indicates the limit at which a miter is cut off.
Valid values range from 0 to 255.
The default value is 0.
|
apply | () | method |
public function apply(g:Graphics):void
Applies the properties to the specified Graphics object.
Parameters
g:Graphics — The Graphics object to which the Stroke's styles are applied.
|