Package | org.axiis.charts.groupings |
Class | public class GroupingBase |
Inheritance | GroupingBase ![]() ![]() ![]() |
Subclasses | BarCluster, BarStack, ColumnCluster, ColumnStack, WedgeStackGroup |
Property | Defined By | ||
---|---|---|---|
![]() | bounds : Rectangle
A rectangle that acts as the bounding area for this layout
| AbstractLayout | |
![]() | buttonMode : Boolean = false
The value of the buttonMode flag to set for each child Sprite
| BaseLayout | |
![]() | childSprites : Array [read-only]
The AxiisSprites this layout has created to render each item in its dataProvider. | AbstractLayout | |
![]() | currentDatum : * [read-only]
The item in the dataProvider that the layout is currently rendering. | AbstractLayout | |
![]() | currentIndex : int [read-only]
The index of the item in the dataProvider that the layout is
currently rendering. | AbstractLayout | |
![]() | currentLabel : String [read-only]
The label of the item in the dataProvider that the layout is
currently rendering, as determine by taking currentDatum[labelField],
if a labelField is defined. | AbstractLayout | |
![]() | currentReference : Geometry [read-only]
The geometry that is being used to render the current data item as it
appears after the necessary iterations of the referenceRepeater have
been executed. | AbstractLayout | |
![]() | currentValue : * [read-only]
The value of the item in the dataProvider that the layout is
currently rendering, as determined by taking currentDatum[dataField],
if a dataField is defined. | AbstractLayout | |
![]() | dataField : Object
The property within each item in the dataProvider that contains the
field used to determine the value of the item. | AbstractLayout | |
![]() | dataFilterFunction : Function
This provides a way to further refine a layouts dataProvider by
providing access to a custom filter data filter function. | AbstractLayout | |
![]() | dataFilterIndex : Number [read-only] | AbstractLayout | |
dataFontColor : Number
The color of the labels. | GroupingBase | ||
dataFontFamily : String
The name of the dataFont used to render the labels. | GroupingBase | ||
dataFontSize : Number
The size of the dataFont used to render the labels. | GroupingBase | ||
dataFontWeight : String
The weight ("normal" or "bold") of the labels. | GroupingBase | ||
![]() | dataItems : Array [read-only]
An array of objects extracted from the dataProvider. | AbstractLayout | |
![]() | dataProvider : Object
An Array, ArrayCollection, or Object containing the data this layout
should render. | AbstractLayout | |
![]() | dataTipAnchorPoint : Object
An Object with x and y values used to determine the location of anchored data tips. | AbstractLayout | |
![]() | dataTipContentClass : IFactory
A ClassFactory that creates the UIComponent that should be used in the data tip for this AxiisSprite. | AbstractLayout | |
![]() | dataTipContentComponent : UIComponent
A component that gets passed to any data tip. | AbstractLayout | |
![]() | dataTipLabelFunction : Function
A method used to determine the text that appears in the data tip for
an item rendered by this layout. | AbstractLayout | |
![]() | dataTipManager : IDataTipManager
The IDataTipManager responsible for laying out data tips for children of this layout. | AbstractLayout | |
![]() | drawingGeometries : Array
An array of geometries that should be drawn for each item in the data
provider. | AbstractLayout | |
fill : IGraphicsFill
The fill applied to the drawingGeometries. | GroupingBase | ||
![]() | fills : Array
A placeholder for fills used within this layout. | AbstractLayout | |
fontColor : Number
The color of the labels. | GroupingBase | ||
fontFamily : String
The name of the font used to render the labels. | GroupingBase | ||
fontSize : Number
The size of the font used to render the labels. | GroupingBase | ||
fontWeight : String
The weight ("normal" or "bold") of the labels. | GroupingBase | ||
![]() | height : Number
The height of the layout. | AbstractLayout | |
![]() | inheritParentBounds : Boolean = true
Whether or not the drawingGeometries should should have their initial
bounds set to the currentReference of the parent layout. | BaseLayout | |
![]() | itemCount : int [read-only]
The number of items in the dataProvider. | AbstractLayout | |
![]() | labelField : Object
The property within each item in the dataProvider that contains the
field used to determine the label for the item. | AbstractLayout | |
![]() | layouts : Array
The layouts that should be displayed within this layout. | AbstractLayout | |
![]() | msPerRenderFrame : Number = 50
Determines how long (milliseconds) a layout will spend on a given frame to render X number of datums
| AbstractLayout | |
![]() | name : String
A string used to identify this layout. | AbstractLayout | |
![]() | palettes : Array
A placeholder for palettes used within this layout. | AbstractLayout | |
![]() | parentLayout : AbstractLayout
A reference to the layout that contains this layout. | AbstractLayout | |
![]() | referenceRepeater : GeometryRepeater
A GeometryRepeater that will be applied to the drawingGeometries once
for each item in the dataProvider. | AbstractLayout | |
![]() | rendering : Boolean [read-only]
Whether or not this layout is currently in a render cycle. | AbstractLayout | |
![]() | scaleFill : Boolean
Whether or not the fills in this geometry should be scaled within the
bounds rectangle. | BaseLayout | |
showDataLabel : Boolean
Whether or not labels are shown for each drawingGeometry. | GroupingBase | ||
![]() | showDataTips : Boolean
A flag that indicates to DataCanvas that it should listen for mouse
events that signal the need to create a data tip. | AbstractLayout | |
showLabel : Boolean
Whether or not labels are shown for each drawingGeometry. | GroupingBase | ||
![]() | states : Array
An array of states that should be applied to this layout. | AbstractLayout | |
stroke : IGraphicsStroke
The stroke that should outline each drawingGeometry. | GroupingBase | ||
![]() | strokes : Array
A placeholder for strokes used within this layout. | AbstractLayout | |
![]() | useHandCursor : Boolean = false
The value of the useHandCursor flag to set each child Sprite
| BaseLayout | |
![]() | visible : Boolean
Whether or not this layout is visible. | AbstractLayout | |
![]() | width : Number
The width of the layout. | AbstractLayout | |
![]() | x : Number
The horizontal position of the top left corner of this layout within
its parent. | AbstractLayout | |
![]() | y : Number
The vertical position of the top left corner of this layout within
its parent. | AbstractLayout |
Method | Defined By | ||
---|---|---|---|
GroupingBase | |||
![]() | getProperty(obj:Object, propertyName:Object):*
Uses ObjectUtils.getProperty(this,obj,propertyName) to get a property on an object. | AbstractLayout | |
![]() | getSprite(owner:DataCanvas):Sprite
Returns the Sprite associated with this layout if owner is
in fact the owner of this layout. | AbstractLayout | |
![]() | invalidate():void
Notifies the DataCanvas that this layout needs to be rendered. | AbstractLayout | |
![]() | invalidateDataProvider():void
Iterates over the items in the dataProvider and stores them in
dataItems. | AbstractLayout | |
![]() | registerOwner(dataCanvas:DataCanvas):void
Registers a DisplayObject as the owner of this layout. | AbstractLayout | |
![]() | render(newSprite:AxiisSprite = null):void
Draws this layout to the specified AxiisSprite, tracking all changes
made by data binding or the referenceRepeater. | BaseLayout |
dataFontColor | property |
dataFontColor:Number
[read-write] The color of the labels.
This property can be used as the source for data binding.
public function get dataFontColor():Number
public function set dataFontColor(value:Number):void
dataFontFamily | property |
dataFontFamily:String
[read-write] The name of the dataFont used to render the labels.
This property can be used as the source for data binding.
public function get dataFontFamily():String
public function set dataFontFamily(value:String):void
dataFontSize | property |
dataFontSize:Number
[read-write] The size of the dataFont used to render the labels.
This property can be used as the source for data binding.
public function get dataFontSize():Number
public function set dataFontSize(value:Number):void
dataFontWeight | property |
dataFontWeight:String
[read-write] The weight ("normal" or "bold") of the labels.
This property can be used as the source for data binding.
public function get dataFontWeight():String
public function set dataFontWeight(value:String):void
fill | property |
fill:IGraphicsFill
[read-write] The fill applied to the drawingGeometries.
This property can be used as the source for data binding.
public function get fill():IGraphicsFill
public function set fill(value:IGraphicsFill):void
fontColor | property |
fontColor:Number
[read-write] The color of the labels.
This property can be used as the source for data binding.
public function get fontColor():Number
public function set fontColor(value:Number):void
fontFamily | property |
fontFamily:String
[read-write] The name of the font used to render the labels.
This property can be used as the source for data binding.
public function get fontFamily():String
public function set fontFamily(value:String):void
fontSize | property |
fontSize:Number
[read-write] The size of the font used to render the labels.
This property can be used as the source for data binding.
public function get fontSize():Number
public function set fontSize(value:Number):void
fontWeight | property |
fontWeight:String
[read-write] The weight ("normal" or "bold") of the labels.
This property can be used as the source for data binding.
public function get fontWeight():String
public function set fontWeight(value:String):void
showDataLabel | property |
showDataLabel:Boolean
[read-write] Whether or not labels are shown for each drawingGeometry.
This property can be used as the source for data binding.
public function get showDataLabel():Boolean
public function set showDataLabel(value:Boolean):void
showLabel | property |
showLabel:Boolean
[read-write] Whether or not labels are shown for each drawingGeometry.
This property can be used as the source for data binding.
public function get showLabel():Boolean
public function set showLabel(value:Boolean):void
stroke | property |
stroke:IGraphicsStroke
[read-write] The stroke that should outline each drawingGeometry.
This property can be used as the source for data binding.
public function get stroke():IGraphicsStroke
public function set stroke(value:IGraphicsStroke):void
GroupingBase | () | Constructor |
public function GroupingBase()