Upgrade to ExtJS 4.0.7 - Released 10/19/2011
[extjs.git] / docs / source / RowNumberer.html
index 4b958d5..dd156a9 100644 (file)
@@ -3,8 +3,8 @@
 <head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
   <title>The source code</title>
-  <link href="../prettify/prettify.css" type="text/css" rel="stylesheet" />
-  <script type="text/javascript" src="../prettify/prettify.js"></script>
+  <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
+  <script type="text/javascript" src="../resources/prettify/prettify.js"></script>
   <style type="text/css">
     .highlight { display: block; background-color: #ddd; }
   </style>
 </head>
 <body onload="prettyPrint(); highlight();">
   <pre class="prettyprint lang-js"><span id='Ext-grid-RowNumberer'>/**
-</span> * @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
+</span> * 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.
- * &lt;br&gt;Usage:&lt;br&gt;&lt;pre&gt;&lt;code&gt;
-columns: [
-    Ext.create('Ext.grid.RowNumberer'),
-    {text: &quot;Company&quot;, flex: 1, sortable: true, dataIndex: 'company'},
-    {text: &quot;Price&quot;, width: 120, sortable: true, renderer: Ext.util.Format.usMoney, dataIndex: 'price'},
-    {text: &quot;Change&quot;, width: 120, sortable: true, dataIndex: 'change'},
-    {text: &quot;% Change&quot;, width: 120, sortable: true, dataIndex: 'pctChange'},
-    {text: &quot;Last Updated&quot;, width: 120, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'}
-]
- *&lt;/code&gt;&lt;/pre&gt;
+ * 
+ * Usage:
+ *
+ *     columns: [
+ *         {xtype: 'rownumberer'},
+ *         {text: &quot;Company&quot;, flex: 1, sortable: true, dataIndex: 'company'},
+ *         {text: &quot;Price&quot;, width: 120, sortable: true, renderer: Ext.util.Format.usMoney, dataIndex: 'price'},
+ *         {text: &quot;Change&quot;, width: 120, sortable: true, dataIndex: 'change'},
+ *         {text: &quot;% Change&quot;, width: 120, sortable: true, dataIndex: 'pctChange'},
+ *         {text: &quot;Last Updated&quot;, 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',
+
 <span id='Ext-grid-RowNumberer-cfg-text'>    /**
-</span>     * @cfg {String} text Any valid text or HTML fragment to display in the header cell for the row
-     * number column (defaults to '&amp;#160').
+</span>     * @cfg {String} text
+     * Any valid text or HTML fragment to display in the header cell for the row number column.
      */
     text: &quot;&amp;#160&quot;,
 
 <span id='Ext-grid-RowNumberer-cfg-width'>    /**
-</span>     * @cfg {Number} width The default width in pixels of the row number column (defaults to 23).
+</span>     * @cfg {Number} width
+     * The default width in pixels of the row number column.
      */
     width: 23,
 
 <span id='Ext-grid-RowNumberer-cfg-sortable'>    /**
-</span>     * @cfg {Boolean} sortable True if the row number column is sortable (defaults to false).
+</span>     * @cfg {Boolean} sortable
+     * True if the row number column is sortable.
      * @hide
      */
     sortable: false,
@@ -61,7 +64,7 @@ Ext.define('Ext.grid.RowNumberer', {
     },
 
     // private
-    fixed: true,
+    resizable: false,
     hideable: false,
     menuDisabled: true,
     dataIndex: '',