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 &quot;horizontal&quot; or &quot;vertical&quot;.
     *
     * @property orientation
     * @type String
     */
    orientation: &quot;horizontal&quot;,

<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: &quot;numeric&quot;,
</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 &quot;linear&quot; or
     * &quot;logarithmic&quot;.
     *
     * @property scale
     * @type String
     */
    scale: &quot;linear&quot;,

<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: &quot;time&quot;,
</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: &quot;category&quot;,
</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 )