X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36..6746dc89c47ed01b165cc1152533605f97eb8e8d:/docs/source/Axis.html diff --git a/docs/source/Axis.html b/docs/source/Axis.html index 1a6bfdb7..8ab8166b 100644 --- a/docs/source/Axis.html +++ b/docs/source/Axis.html @@ -70,6 +70,47 @@ Ext.define('Ext.chart.axis.Axis', { /* End Definitions */ + /** + * @cfg {Boolean | Object} grid + * The grid configuration enables you to set a background grid for an axis. + * If set to *true* on a vertical axis, vertical lines will be drawn. + * If set to *true* on a horizontal axis, horizontal lines will be drawn. + * If both are set, a proper grid with horizontal and vertical lines will be drawn. + * + * You can set specific options for the grid configuration for odd and/or even lines/rows. + * Since the rows being drawn are rectangle sprites, you can set to an odd or even property + * all styles that apply to {@link Ext.draw.Sprite}. For more information on all the style + * properties you can set please take a look at {@link Ext.draw.Sprite}. Some useful style properties are `opacity`, `fill`, `stroke`, `stroke-width`, etc. + * + * The possible values for a grid option are then *true*, *false*, or an object with `{ odd, even }` properties + * where each property contains a sprite style descriptor object that is defined in {@link Ext.draw.Sprite}. + * + * For example: + * + * axes: [{ + * type: 'Numeric', + * grid: true, + * position: 'left', + * fields: ['data1', 'data2', 'data3'], + * title: 'Number of Hits', + * grid: { + * odd: { + * opacity: 1, + * fill: '#ddd', + * stroke: '#bbb', + * 'stroke-width': 1 + * } + * } + * }, { + * type: 'Category', + * position: 'bottom', + * fields: ['name'], + * title: 'Month of the Year', + * grid: true + * }] + * + */ + /** * @cfg {Number} majorTickSteps * If `minimum` and `maximum` are specified it forces the number of major ticks to the specified value.