X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/7a654f8d43fdb43d78b63d90528bed6e86b608cc..refs/heads/master:/docs/source/RowNumberer.html diff --git a/docs/source/RowNumberer.html b/docs/source/RowNumberer.html index f62169b5..dd156a9d 100644 --- a/docs/source/RowNumberer.html +++ b/docs/source/RowNumberer.html @@ -1,37 +1,55 @@ -
+ +/** - * @class Ext.grid.RowNumberer - * @extends Ext.grid.column.Column - * This is a utility class that can be passed into a {@link Ext.grid.column.Column} as a column config that provides + + + + +\ No newline at end of file +The source code + + + + + + +/** + * This is a utility class that can be passed into a {@link Ext.grid.column.Column} as a column config that provides * an automatic row numbering column. - * <br>Usage:<br><pre><code> -columns: [ - Ext.create('Ext.grid.RowNumberer'), - {text: "Company", flex: 1, sortable: true, dataIndex: 'company'}, - {text: "Price", width: 120, sortable: true, renderer: Ext.util.Format.usMoney, dataIndex: 'price'}, - {text: "Change", width: 120, sortable: true, dataIndex: 'change'}, - {text: "% Change", width: 120, sortable: true, dataIndex: 'pctChange'}, - {text: "Last Updated", width: 120, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'} -] - *</code></pre> - * @constructor - * @param {Object} config The configuration options + * + * Usage: + * + * columns: [ + * {xtype: 'rownumberer'}, + * {text: "Company", flex: 1, sortable: true, dataIndex: 'company'}, + * {text: "Price", width: 120, sortable: true, renderer: Ext.util.Format.usMoney, dataIndex: 'price'}, + * {text: "Change", width: 120, sortable: true, dataIndex: 'change'}, + * {text: "% Change", width: 120, sortable: true, dataIndex: 'pctChange'}, + * {text: "Last Updated", width: 120, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'} + * ] + * */ Ext.define('Ext.grid.RowNumberer', { extend: 'Ext.grid.column.Column', alias: 'widget.rownumberer', - /** - * @cfg {String} text Any valid text or HTML fragment to display in the header cell for the row - * number column (defaults to ' '). + + /** + * @cfg {String} text + * Any valid text or HTML fragment to display in the header cell for the row number column. */ text: " ", - /** - * @cfg {Number} width The default width in pixels of the row number column (defaults to 23). + /** + * @cfg {Number} width + * The default width in pixels of the row number column. */ width: 23, - /** - * @cfg {Boolean} sortable True if the row number column is sortable (defaults to false). + /** + * @cfg {Boolean} sortable + * True if the row number column is sortable. * @hide */ sortable: false, @@ -46,7 +64,7 @@ Ext.define('Ext.grid.RowNumberer', { }, // private - fixed: true, + resizable: false, hideable: false, menuDisabled: true, dataIndex: '', @@ -63,4 +81,6 @@ Ext.define('Ext.grid.RowNumberer', { return store.indexOfTotal(record) + 1; } }); -