Alien-Web-ExtJS-V3
view release on metacpan or search on metacpan
share/docs/source/Chart.html view on Meta::CPAN
type: null,
<span id='Ext-chart-Axis-property-orientation'> /**
</span> * The direction in which the axis is drawn. May be "horizontal" or "vertical".
*
* @property orientation
* @type String
*/
orientation: "horizontal",
<span id='Ext-chart-Axis-property-reverse'> /**
</span> * If true, the items on the axis will be drawn in opposite direction.
*
* @property reverse
* @type Boolean
*/
reverse: false,
<span id='Ext-chart-Axis-property-labelFunction'> /**
</span> * A string reference to the globally-accessible function that may be called to
* determine each of the label values for this axis.
*
* @property labelFunction
* @type String
*/
labelFunction: null,
<span id='Ext-chart-Axis-property-hideOverlappingLabels'> /**
</span> * If true, labels that overlap previously drawn labels on the axis will be hidden.
*
* @property hideOverlappingLabels
* @type Boolean
*/
hideOverlappingLabels: true,
<span id='Ext-chart-Axis-property-labelSpacing'> /**
</span> * The space, in pixels, between labels on an axis.
*
* @property labelSpacing
* @type Number
*/
labelSpacing: 2
};
<span id='Ext-chart-NumericAxis-method-constructor'><span id='Ext-chart-NumericAxis'>/**
</span></span> * @class Ext.chart.NumericAxis
* @extends Ext.chart.Axis
* A type of axis whose units are measured in numeric values.
* @constructor
*/
Ext.chart.NumericAxis = Ext.extend(Ext.chart.Axis, {
<span id='Ext-chart-NumericAxis-property-type'> type: "numeric",
</span>
<span id='Ext-chart-NumericAxis-property-minimum'> /**
</span> * The minimum value drawn by the axis. If not set explicitly, the axis
* minimum will be calculated automatically.
*
* @property minimum
* @type Number
*/
minimum: NaN,
<span id='Ext-chart-NumericAxis-property-maximum'> /**
</span> * The maximum value drawn by the axis. If not set explicitly, the axis
* maximum will be calculated automatically.
*
* @property maximum
* @type Number
*/
maximum: NaN,
<span id='Ext-chart-NumericAxis-property-majorUnit'> /**
</span> * The spacing between major intervals on this axis.
*
* @property majorUnit
* @type Number
*/
majorUnit: NaN,
<span id='Ext-chart-NumericAxis-property-minorUnit'> /**
</span> * The spacing between minor intervals on this axis.
*
* @property minorUnit
* @type Number
*/
minorUnit: NaN,
<span id='Ext-chart-NumericAxis-property-snapToUnits'> /**
</span> * If true, the labels, ticks, gridlines, and other objects will snap to the
* nearest major or minor unit. If false, their position will be based on
* the minimum value.
*
* @property snapToUnits
* @type Boolean
*/
snapToUnits: true,
<span id='Ext-chart-NumericAxis-property-alwaysShowZero'> /**
</span> * If true, and the bounds are calculated automatically, either the minimum
* or maximum will be set to zero.
*
* @property alwaysShowZero
* @type Boolean
*/
alwaysShowZero: true,
<span id='Ext-chart-NumericAxis-property-scale'> /**
</span> * The scaling algorithm to use on this axis. May be "linear" or
* "logarithmic".
*
* @property scale
* @type String
*/
scale: "linear",
<span id='Ext-chart-NumericAxis-property-roundMajorUnit'> /**
</span> * Indicates whether to round the major unit.
*
* @property roundMajorUnit
* @type Boolean
*/
roundMajorUnit: true,
<span id='Ext-chart-NumericAxis-property-calculateByLabelSize'> /**
</span> * Indicates whether to factor in the size of the labels when calculating a
* major unit.
*
* @property calculateByLabelSize
* @type Boolean
*/
calculateByLabelSize: true,
<span id='Ext-chart-NumericAxis-property-position'> /**
</span> * Indicates the position of the axis relative to the chart
*
* @property position
* @type String
*/
position: 'left',
<span id='Ext-chart-NumericAxis-property-adjustMaximumByMajorUnit'> /**
</span> * Indicates whether to extend maximum beyond data's maximum to the nearest
* majorUnit.
*
* @property adjustMaximumByMajorUnit
* @type Boolean
*/
adjustMaximumByMajorUnit: true,
<span id='Ext-chart-NumericAxis-property-adjustMinimumByMajorUnit'> /**
</span> * Indicates whether to extend the minimum beyond data's minimum to the
* nearest majorUnit.
*
* @property adjustMinimumByMajorUnit
* @type Boolean
*/
adjustMinimumByMajorUnit: true
});
<span id='Ext-chart-TimeAxis-method-constructor'><span id='Ext-chart-TimeAxis'>/**
</span></span> * @class Ext.chart.TimeAxis
* @extends Ext.chart.Axis
* A type of axis whose units are measured in time-based values.
* @constructor
*/
Ext.chart.TimeAxis = Ext.extend(Ext.chart.Axis, {
<span id='Ext-chart-TimeAxis-property-type'> type: "time",
</span>
<span id='Ext-chart-TimeAxis-property-minimum'> /**
</span> * The minimum value drawn by the axis. If not set explicitly, the axis
* minimum will be calculated automatically.
*
* @property minimum
* @type Date
*/
minimum: null,
<span id='Ext-chart-TimeAxis-property-maximum'> /**
</span> * The maximum value drawn by the axis. If not set explicitly, the axis
* maximum will be calculated automatically.
*
* @property maximum
* @type Number
*/
maximum: null,
<span id='Ext-chart-TimeAxis-property-majorUnit'> /**
</span> * The spacing between major intervals on this axis.
*
* @property majorUnit
* @type Number
*/
majorUnit: NaN,
<span id='Ext-chart-TimeAxis-property-majorTimeUnit'> /**
</span> * The time unit used by the majorUnit.
*
* @property majorTimeUnit
* @type String
*/
majorTimeUnit: null,
<span id='Ext-chart-TimeAxis-property-minorUnit'> /**
</span> * The spacing between minor intervals on this axis.
*
* @property minorUnit
* @type Number
*/
minorUnit: NaN,
<span id='Ext-chart-TimeAxis-property-minorTimeUnit'> /**
</span> * The time unit used by the minorUnit.
*
* @property minorTimeUnit
* @type String
*/
minorTimeUnit: null,
<span id='Ext-chart-TimeAxis-property-snapToUnits'> /**
</span> * If true, the labels, ticks, gridlines, and other objects will snap to the
* nearest major or minor unit. If false, their position will be based on
* the minimum value.
*
* @property snapToUnits
* @type Boolean
*/
snapToUnits: true,
<span id='Ext-chart-TimeAxis-property-stackingEnabled'> /**
</span> * Series that are stackable will only stack when this value is set to true.
*
* @property stackingEnabled
* @type Boolean
*/
stackingEnabled: false,
<span id='Ext-chart-TimeAxis-property-calculateByLabelSize'> /**
</span> * Indicates whether to factor in the size of the labels when calculating a
* major unit.
*
* @property calculateByLabelSize
* @type Boolean
*/
calculateByLabelSize: true
});
<span id='Ext-chart-CategoryAxis-method-constructor'><span id='Ext-chart-CategoryAxis'>/**
</span></span> * @class Ext.chart.CategoryAxis
* @extends Ext.chart.Axis
* A type of axis that displays items in categories.
* @constructor
*/
Ext.chart.CategoryAxis = Ext.extend(Ext.chart.Axis, {
<span id='Ext-chart-CategoryAxis-property-type'> type: "category",
</span>
<span id='Ext-chart-CategoryAxis-property-categoryNames'> /**
</span> * A list of category names to display along this axis.
*
* @property categoryNames
* @type Array
*/
categoryNames: null,
<span id='Ext-chart-CategoryAxis-property-calculateCategoryCount'> /**
</span> * Indicates whether or not to calculate the number of categories (ticks and
* labels) when there is not enough room to display all labels on the axis.
* If set to true, the axis will determine the number of categories to plot.
* If not, all categories will be plotted.
( run in 1.115 second using v1.01-cache-2.11-cpan-787462296c9 )