| Package | flare.vis.operator.layout |
| Class | public class AxisLayout |
| Inheritance | AxisLayout Layout Operator |
| Property | Defined by | ||
|---|---|---|---|
![]() | enabled : Boolean Indicates if the operator is enabled or disabled.
| Operator | |
![]() | layoutAnchor : Point The layout anchor, used by some layout instances to place an
initial item or determine a focal point.
| Layout | |
![]() | layoutBounds : Rectangle The layout bounds for the layout.
| Layout | |
![]() | layoutRoot : DataSprite
The layout root, the root node for tree layouts.
| Layout | |
![]() | layoutType : String = "null" The type of layout and axes.
| Layout | |
![]() | parameters : Object
Sets parameter values for this operator.
| Operator | |
![]() | visualization : Visualization
The visualization processed by this operator.
| Operator | |
| xField : String The x-axis source property.
| AxisLayout | ||
| xScale : ScaleBinding
The scale binding for the x-axis.
| AxisLayout | ||
| xStacked : Boolean Flag indicating if values should be stacked according to their
x-axis values.
| AxisLayout | ||
| yField : String The y-axis source property.
| AxisLayout | ||
| yScale : ScaleBinding
The scale binding for the y-axis.
| AxisLayout | ||
| yStacked : Boolean Flag indicating if values should be stacked according to their
y-axis values.
| AxisLayout | ||
| Property | Defined by | ||
|---|---|---|---|
![]() | _anchor : Point | Layout | |
![]() | _setAnchor : Boolean = false | Layout | |
![]() | _t : Transitioner = null A transitioner for storing value updates.
| Layout | |
| _xBinding : ScaleBinding | AxisLayout | ||
| _xField : Property | AxisLayout | ||
| _xStacks : Boolean = false | AxisLayout | ||
![]() | xyAxes : CartesianAxes
Returns the visualization's axes as a CartesianAxes instance.
| Layout | |
| _yBinding : ScaleBinding | AxisLayout | ||
| _yField : Property | AxisLayout | ||
| _yStacks : Boolean = false | AxisLayout | ||
| Method | Defined by | ||
|---|---|---|---|
|
AxisLayout(xAxisField:String = null, yAxisField:String = null, xStacked:Boolean = false, yStacked:Boolean = false)
Creates a new AxisLayout
| AxisLayout | ||
![]() |
applyParameters(op:IOperator, params:Object):void
[static]
Static method that applies parameter settings to an operator.
| Operator | |
![]() |
clearEdgePoints():void
Strips all EdgeSprites in a visualization of any control points.
| Layout | |
![]() |
Hides the axes.
| Layout | |
![]() |
operate(t:Transitioner = null):void
Performs an operation over the contents of a visualization.
| Layout | |
|
setup():void
Setup method invoked whenever this operator's visualization
property is set.
| AxisLayout | ||
![]() |
Reveals the axes.
| Layout | |
![]() |
[static]
Updates all edges to be straight lines.
| Layout | |
| Method | Defined by | ||
|---|---|---|---|
![]() |
autoAnchor():void
Automatically-generate an anchor point.
| Layout | |
|
layout():void
Calculates the spatial layout of visualized items.
| AxisLayout | ||
![]() |
minAngle(a1:Number, a2:Number):Number
Returns an angle value that minimizes the angular distance
between a reference angle and a target angle.
| Layout | |
| _xBinding | property |
protected var _xBinding:ScaleBinding
| _xField | property |
protected var _xField:Property
| xField | property |
xField:String [read-write]The x-axis source property.
Implementation public function get xField():String
public function set xField(value:String):void
| xScale | property |
xScale:ScaleBinding [read-write]The scale binding for the x-axis.
Implementation public function get xScale():ScaleBinding
public function set xScale(value:ScaleBinding):void
| xStacked | property |
xStacked:Boolean [read-write]Flag indicating if values should be stacked according to their x-axis values.
Implementation public function get xStacked():Boolean
public function set xStacked(value:Boolean):void
| _xStacks | property |
protected var _xStacks:Boolean = false
| _yBinding | property |
protected var _yBinding:ScaleBinding
| _yField | property |
protected var _yField:Property
| yField | property |
yField:String [read-write]The y-axis source property.
Implementation public function get yField():String
public function set yField(value:String):void
| yScale | property |
yScale:ScaleBinding [read-write]The scale binding for the y-axis.
Implementation public function get yScale():ScaleBinding
public function set yScale(value:ScaleBinding):void
| yStacked | property |
yStacked:Boolean [read-write]Flag indicating if values should be stacked according to their y-axis values.
Implementation public function get yStacked():Boolean
public function set yStacked(value:Boolean):void
| _yStacks | property |
protected var _yStacks:Boolean = false
| AxisLayout | () | constructor |
public function AxisLayout(xAxisField:String = null, yAxisField:String = null, xStacked:Boolean = false, yStacked:Boolean = false)Creates a new AxisLayout
ParametersxAxisField:String (default = null) — the x-axis source property
|
|
yAxisField:String (default = null) — the y-axis source property
|
|
xStacked:Boolean (default = false) — indicates if values should be stacked according to
their x-axis values
|
|
yStacked:Boolean (default = false) — indicates if values should be stacked according to
their y-axis values
|
| layout | () | method |
protected override function layout():voidCalculates the spatial layout of visualized items. Layout operators override this method with their layout implementations.
| setup | () | method |
public override function setup():voidSetup method invoked whenever this operator's visualization property is set.