| Package | xp.charting |
| Class | public class BarSeries |
| Inheritance | BarSeries AxisSeries Series ChartStyleClient ChartDisplayElement ProgrammaticSkin mx.core.FlexSprite |
| Implements | IClusterable, IStackable |
| Property | Defined by | ||
|---|---|---|---|
![]() | annotations : Array
The annotations for this series
| Series | |
![]() | axisMode : Number
The axis mode for this series
| AxisSeries | |
![]() | chart : IChartArea | ChartDisplayElement | |
![]() | chartDesc : ChartDesc | ChartDisplayElement | |
![]() | chartParent : IChart | ChartDisplayElement | |
![]() | className : String | ChartStyleClient | |
| clusterIndex : int
Controls the poistion of the bar in the cluster
| BarSeries | ||
![]() | dataEffectIn : ChartEffect | Series | |
![]() | dataEffectOut : ChartEffect | Series | |
![]() | dataProvider : Object
The source of the chart items.
| Series | |
![]() | dataTipFormat : String
The format for the data tip display
For axis series the elements are
{0} = series Name
{1} = xAxis Name
{2} = x value
{3} = yAxis Name
{4} = y value
{5} = Annotation
The default value is <b>{0}</b><br/>,<i>{1}:</i>,{2}\n,<i>{3}:</i>,{4},{5}
For pie series the elements are
{0} = label
{1} = value
{2} = percent
The default value is {0}\r{2}
| Series | |
![]() | dataTipFunction : Function | Series | |
![]() | displayName : String = ""
name for this series
| Series | |
![]() | graphMode : String = "2D"
The default chart type one of pie2D, pie25D, pie3D, doughnut
| Series | |
![]() | height : Number | ProgrammaticSkin | |
![]() | inheritingStyles : Object | ChartStyleClient | |
![]() | initialized : Boolean | ProgrammaticSkin | |
![]() | isFilledArea : Boolean = false
is the area filled this series
| Series | |
![]() | isRotated : Boolean
Indicates whether this series is rendered horizontally (rotated)
| Series | |
![]() | isSubChart : Boolean | ChartDisplayElement | |
![]() | items : Array
The array of DataItems represented by this series
| Series | |
![]() | labelFormat : String
The format for the data label display
For axis series the elements are
{0} = series Name
{1} = xAxis Name
{2} = x value
{3} = yAxis Name
{4} = y value
{5} = Annotation
The default value is <b>{0}</b><br/>,<i>{1}:</i>,{2}\n,<i>{3}:</i>,{4},{5}
For pie series the elements are
{0} = label
{1} = value
{2} = percent
The default value is {2}
| Series | |
![]() | labelFunction : Function | Series | |
![]() | labelOffset : Number = 0
controls the distance between a label and the pie
| Series | |
![]() | labelPosition : String
Specifies how to render value labels.
| Series | |
![]() | legendFormat : String
The format for the legend display
For axis series the elements are
{0} = series Name
{1} = xAxis Name
{2} = x value
{3} = yAxis Name
{4} = y value
{5} = Annotation
The default value is <b>{0}</b><br/>,<i>{1}:</i>,{2}\n,<i>{3}:</i>,{4},{5}
For pie series the elements are
{0} = label
{1} = value
{2} = percent
The default value is {0} [{2}]
| Series | |
![]() | legendFunction : Function | Series | |
![]() | length : int
The number of DataItems in this series
| Series | |
![]() | measuredHeight : Number
The measured height of this object.
| ChartDisplayElement | |
![]() | measuredWidth : Number
The measured width of this object.
| ChartDisplayElement | |
![]() | nestLevel : int | ProgrammaticSkin | |
![]() | nonInheritingStyles : Object | ChartStyleClient | |
![]() | parent : DisplayObjectContainer | ChartDisplayElement | |
![]() | processedDescriptors : Boolean | ProgrammaticSkin | |
![]() | selectedItem : DataPoint | Series | |
![]() | selectedText : String | Series | |
![]() | seriesSet : SeriesSet | AxisSeries | |
| stackIndex : int
Controls the stacking of the bar.
| BarSeries | ||
![]() | styleDeclaration : CSSStyleDeclaration | ChartStyleClient | |
![]() | styleName : Object | ChartStyleClient | |
![]() | trackMouse : Boolean = false | Series | |
![]() | updateCompletePendingFlag : Boolean | ProgrammaticSkin | |
![]() | useGradient : Boolean = false
use a gradient fill for series
| Series | |
![]() | volume : Number
Allows you to specify a volume for data series markers
By adjusting the volume, you can modify the amount of space between data points in the series.
| Series | |
![]() | width : Number | ProgrammaticSkin | |
![]() | xAxis : Axis
x axis that this series is assigned to
| AxisSeries | |
![]() | xField : String
The name of the field in the data that will be used as the source for the x value of this series
If the data is a simple array this property is ignored
| AxisSeries | |
![]() | yAxis : Axis
y axis that this series is assigned to
| AxisSeries | |
![]() | yField : String
The name of the field in the data that will be used as the source for the y value of this series
If the data is a simple array this property is ignored
| AxisSeries | |
| Method | Defined by | ||
|---|---|---|---|
| BarSeries | |||
![]() |
axesChanged():void
Notifes the series that parent SeriesSet's assigned chartAxes may have been changed.
| AxisSeries | |
![]() |
clearStyle(styleProp:String):void
| ChartStyleClient | |
![]() |
determineTextFormatFromStyles():UITextFormat
| ChartStyleClient | |
![]() |
getClassStyleDeclarations():Array
| ChartStyleClient | |
![]() |
getDataPoint(x:int, y:int, sensitivity:int, checkXY:Boolean = true):DataPoint
| Series | |
![]() |
getField(fieldName:String):DataFieldDesc
| Series | |
![]() |
getMax(axisType:String):Number
| AxisSeries | |
![]() |
getMin(axisType:String):Number
| AxisSeries | |
![]() |
getMinInterval(axisType:String):Number
| AxisSeries | |
![]() |
getStyle(styleProp:String):*
| ChartStyleClient | |
![]() |
hasField(fieldName:String):Boolean
| Series | |
![]() |
initElement(chart:IChartArea):void
| ChartDisplayElement | |
![]() |
invalidateDisplayList():void
| ProgrammaticSkin | |
![]() |
invalidateProperties():void
| ProgrammaticSkin | |
![]() |
invalidateSize():void
| ProgrammaticSkin | |
![]() |
move(x:Number, y:Number):void
Moves this object to the specified x and y coordinates.
| ProgrammaticSkin | |
![]() |
notifyStyleChangeInChildren(styleProp:String, recursive:Boolean):void
| ChartStyleClient | |
![]() |
parentChanged(p:DisplayObjectContainer):void
| ChartStyleClient | |
![]() |
regenerateStyleCache(recursive:Boolean):void
| ChartStyleClient | |
![]() |
registerEffects(effects:Array):void
| ChartStyleClient | |
![]() |
setActualSize(newWidth:Number, newHeight:Number):void
Sets the height and width of this object.
| ProgrammaticSkin | |
![]() |
setChartDimensions():void
Set the physical pixel size of the chart
| AxisSeries | |
![]() |
setStyle(styleProp:String, newValue:*):void
| ChartStyleClient | |
![]() |
styleChanged(styleProp:String):void
Whenever any style changes, redraw this skin.
| Series | |
![]() |
validateDisplayList():void
| ChartDisplayElement | |
![]() |
validateNow():void
Validate and update the properties and layout of this object
and redraw it, if necessary.
| ProgrammaticSkin | |
![]() |
validateProperties():void
| ProgrammaticSkin | |
![]() |
validateSize(recursive:Boolean = false):void
| ChartDisplayElement | |
| clusterIndex | property |
clusterIndex:int [read-write]Controls the poistion of the bar in the cluster
Implementation public function get clusterIndex():int
public function set clusterIndex(value:int):void
| stackIndex | property |
stackIndex:int [read-write]Controls the stacking of the bar.
Implementation public function get stackIndex():int
public function set stackIndex(value:int):void
| BarSeries | () | constructor |
public function BarSeries()
| checkDataPoint | () | method |
protected override function checkDataPoint(x:int, y:int, sensitivity:int, checkXY:Boolean = true):DataPointParameters
x:int |
|
y:int |
|
sensitivity:int |
|
checkXY:Boolean (default = true) |
DataPoint |
| getSeriesDataFields | () | method |
protected override function getSeriesDataFields():Array
Returns
Array |
| renderItems | () | method |
protected override function renderItems():void