major doc changes
[roojs1] / docs / symbols / Roo.grid.ColumnModel.json
index 319c946..ffe1f27 100644 (file)
@@ -3,10 +3,15 @@
   "augments" : [
     "Roo.util.Observable"
   ],
+  "childClasses" : {  },
+  "tree_children" : [],
+  "tree_parent" : [],
   "desc" : "This is the default implementation of a ColumnModel used by the Grid. It defines\nthe columns in the grid.\n<br>Usage:<br>\n <pre><code>\n var colModel = new Roo.grid.ColumnModel([\n\t{header: \"Ticker\", width: 60, sortable: true, locked: true},\n\t{header: \"Company Name\", width: 150, sortable: true},\n\t{header: \"Market Cap.\", width: 100, sortable: true},\n\t{header: \"$ Sales\", width: 100, sortable: true, renderer: money},\n\t{header: \"Employees\", width: 100, sortable: true, resizable: false}\n ]);\n </code></pre>\n<p>\nThe config options listed for this class are options which may appear in each\nindividual column definition.\n<br/>RooJS Fix - column id's are not sequential but use Roo.id() - fixes bugs with layouts.",
   "isSingleton" : false,
   "isStatic" : false,
   "isBuiltin" : false,
+  "isAbstract" : false,
+  "isBuilderTop" : false,
   "memberOf" : "ColumnModel",
   "example" : "",
   "deprecated" : "",
     }
   ],
   "returns" : [],
+  "throws" : "",
+  "requires" : "",
   "config" : [
     {
       "name" : "mdHeader",
       "type" : "String",
       "desc" : "Header at Bootsrap Medium width",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "editor",
       "type" : "Roo.grid.GridEditor",
       "desc" : "(Optional) For grid editors - returns the grid editor",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "cursor",
       "type" : "String",
       "desc" : "(Optional)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "listeners",
       "type" : "Object",
       "desc" : "list of events and functions to call for this object, \nFor example :\n<pre><code>\n    listeners :  { \n       'click' : function(e) {\n           ..... \n        } ,\n        .... \n    } \n  </code></pre>",
-      "memberOf" : "Roo.util.Observable",
-      "optvals" : []
+      "memberOf" : "Roo.util.Observable"
     },
     {
       "name" : "smHeader",
       "type" : "String",
       "desc" : "Header at Bootsrap Small width",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "tooltip",
       "type" : "String",
       "desc" : "(Optional)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "md",
       "type" : "Number",
       "desc" : "(Optional) can be '0' for hidden at this size (number less than 12)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "align",
       "type" : "String",
       "desc" : "(Optional) Set the CSS text-align property of the column.  Defaults to undefined.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "lgHeader",
       "type" : "String",
       "desc" : "Header at Bootsrap Large width",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "xlHeader",
       "type" : "String",
       "desc" : "Header at Bootsrap extra Large width",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "fixed",
       "type" : "Boolean",
       "desc" : "(Optional) True if the column width cannot be changed.  Defaults to false.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "hidden",
       "type" : "Boolean",
       "desc" : "(Optional) True to hide the column. Defaults to false.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "valign",
       "type" : "String",
       "desc" : "(Optional) Set the CSS vertical-align property of the column (eg. middle, top, bottom etc).  Defaults to undefined.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "locked",
       "type" : "Boolean",
       "desc" : "(Optional) True to lock the column in place while scrolling the Grid.  Defaults to false.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "lg",
       "type" : "Number",
       "desc" : "(Optional) can be '0' for hidden at this size (number less than 12)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "renderer",
       "type" : "Function",
       "desc" : "(Optional) A function used to generate HTML markup for a cell\ngiven the cell's data value. See {@link #setRenderer}. If not specified, the\ndefault renderer returns the escaped data value. If an object is returned (bootstrap only)\nthen it is treated as a Roo Component object instance, and it is rendered after the initial row is rendered",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "xs",
       "type" : "Number",
       "desc" : "(Optional) can be '0' for hidden at this size (number less than 12)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "xsHeader",
       "type" : "String",
       "desc" : "Header at Bootsrap Extra Small width (default for all)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "sortable",
       "type" : "Boolean",
       "desc" : "(Optional) True if sorting is to be allowed on this column.\nDefaults to the value of the {@link #defaultSortable} property.\nWhether local/remote sorting is used is specified in {@link Roo.data.Store#remoteSort}.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "header",
       "type" : "String",
       "desc" : "The header text to display in the Grid view.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "width",
       "type" : "Number",
       "desc" : "(Optional) The initial width in pixels of the column. Using this\ninstead of {@link Roo.grid.Grid#autoSizeColumns} is more efficient.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "resizable",
       "type" : "Boolean",
       "desc" : "(Optional) False to disable column resizing. Defaults to true.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "xl",
       "type" : "Number",
       "desc" : "(Optional) can be '0' for hidden at this size (number less than 12)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "dataIndex",
       "type" : "String",
       "desc" : "(Optional) The name of the field in the grid's {@link Roo.data.Store}'s\n{@link Roo.data.Record} definition from which to draw the column's value. If not\nspecified, the column's index is used as an index into the Record's data Array.",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     },
     {
       "name" : "sm",
       "type" : "Number",
       "desc" : "(Optional) can be '0' for hidden at this size (number less than 12)",
-      "memberOf" : "Roo.grid.ColumnModel",
-      "optvals" : []
+      "memberOf" : "Roo.grid.ColumnModel"
     }
   ],
   "methods" : [
     {
       "name" : "setRenderer",
+      "type" : "function",
       "desc" : "Sets the rendering (formatting) function for a column.",
+      "sig" : "(col, fn)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "isHidden",
+      "type" : "function",
       "desc" : "Returns true if the column is hidden.",
+      "sig" : "(colIndex)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "colIndex",
     },
     {
       "name" : "setColumnHeader",
+      "type" : "function",
       "desc" : "Sets the header for a column.",
+      "sig" : "(col, header)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "getColumnCount",
+      "type" : "function",
       "desc" : "Returns the number of columns.",
+      "sig" : "()\n{\n\n}",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [],
       "returns" : [
         {
     },
     {
       "name" : "addColumn",
+      "type" : "function",
       "desc" : "Add a column (experimental...) - defaults to adding to the end..",
+      "sig" : "(config)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "config",
     },
     {
       "name" : "getColumnHeader",
+      "type" : "function",
       "desc" : "Returns the header for the specified column.",
+      "sig" : "(col)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "getRenderer",
+      "type" : "function",
       "desc" : "Returns the rendering (formatting) function defined for the column.",
+      "sig" : "(col)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "getColumnTooltip",
+      "type" : "function",
       "desc" : "Returns the tooltip for the specified column.",
+      "sig" : "(col)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "setColumnWidth",
+      "type" : "function",
       "desc" : "Sets the width for a column.",
+      "sig" : "(col, width)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "setDataIndex",
+      "type" : "function",
       "desc" : "Sets the dataIndex for a column.",
+      "sig" : "(col, dataIndex)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "isCellEditable",
+      "type" : "function",
       "desc" : "Returns true if the cell is editable.",
+      "sig" : "(colIndex, rowIndex)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "colIndex",
     },
     {
       "name" : "getColumnsBy",
+      "type" : "function",
       "desc" : "Returns the column configs that return true by the passed function that is called with (columnConfig, index)",
+      "sig" : "(fn, scope)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "fn",
     },
     {
       "name" : "getColumnWidth",
+      "type" : "function",
       "desc" : "Returns the width for the specified column.",
+      "sig" : "(col, (optional))",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "isFixed",
+      "type" : "function",
       "desc" : "Returns true if the column width cannot be changed",
+      "sig" : "()\n{\n\n}",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [],
       "returns" : []
     },
     {
       "name" : "getCellEditor",
+      "type" : "function",
       "desc" : "Returns the editor defined for the cell/column.\nreturn false or null to disable editing.",
+      "sig" : "(colIndex, rowIndex)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "colIndex",
     },
     {
       "name" : "getColumnId",
+      "type" : "function",
       "desc" : "Returns the id of the column at the specified index.",
+      "sig" : "(index)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "index",
     },
     {
       "name" : "getDataIndex",
+      "type" : "function",
       "desc" : "Returns the dataIndex for the specified column.",
+      "sig" : "(col)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "isResizable",
+      "type" : "function",
       "desc" : "Returns true if the column can be resized",
+      "sig" : "()\n{\n\n}",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [],
       "returns" : [
         {
     },
     {
       "name" : "setColumnTooltip",
+      "type" : "function",
       "desc" : "Sets the tooltip for a column.",
+      "sig" : "(col, tooltip)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "setHidden",
+      "type" : "function",
       "desc" : "Sets if a column is hidden.",
+      "sig" : "(colIndex, hidden)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "colIndex",
     },
     {
       "name" : "setEditable",
+      "type" : "function",
       "desc" : "Sets if a column is editable.",
+      "sig" : "(col, editable)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "getColumnById",
+      "type" : "function",
       "desc" : "Returns the column for a specified id.",
+      "sig" : "(id)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "id",
     },
     {
       "name" : "getColumnByDataIndex",
+      "type" : "function",
       "desc" : "Returns the column Object for a specified dataIndex.",
+      "sig" : "(dataIndex)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "dataIndex",
     },
     {
       "name" : "setEditor",
+      "type" : "function",
       "desc" : "Sets the editor for a column.",
+      "sig" : "(col, editor)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "findColumnIndex",
+      "type" : "function",
       "desc" : "Returns the index for a specified column dataIndex.",
+      "sig" : "(dataIndex)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "dataIndex",
     },
     {
       "name" : "isSortable",
+      "type" : "function",
       "desc" : "Returns true if the specified column is sortable.",
+      "sig" : "(col)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "col",
     },
     {
       "name" : "getIndexById",
+      "type" : "function",
       "desc" : "Returns the index for a specified column id.",
+      "sig" : "(id)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "id",
     },
     {
       "name" : "getTotalWidth",
+      "type" : "function",
       "desc" : "Returns the total width of all columns.",
+      "sig" : "(includeHidden)",
+      "static" : false,
+      "memberOf" : "",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.grid.ColumnModel",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "includeHidden",
     },
     {
       "name" : "purgeListeners",
+      "type" : "function",
       "desc" : "Removes all listeners for this object",
+      "sig" : "()\n{\n\n}",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [],
       "returns" : []
     },
     {
       "name" : "on",
+      "type" : "function",
       "desc" : "Appends an event handler to this element (shorthand for addListener)",
+      "sig" : "(eventName, handler, scope, options)",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "eventName",
     },
     {
       "name" : "un",
+      "type" : "function",
       "desc" : "Removes a listener (shorthand for removeListener)",
+      "sig" : "(eventName, handler, scope)",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "eventName",
     },
     {
       "name" : "addEvents",
+      "type" : "function",
       "desc" : "Used to define events on this Observable",
+      "sig" : "(object)",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "object",
     },
     {
       "name" : "releaseCapture",
+      "type" : "function",
       "desc" : "Removes <b>all</b> added captures from the Observable.",
+      "sig" : "(o)",
+      "static" : true,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : true,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "o",
     },
     {
       "name" : "removeListener",
+      "type" : "function",
       "desc" : "Removes a listener",
+      "sig" : "(eventName, handler, scope)",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "eventName",
     },
     {
       "name" : "fireEvent",
+      "type" : "function",
       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
+      "sig" : "(eventName, args)",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "eventName",
     },
     {
       "name" : "hasListener",
+      "type" : "function",
       "desc" : "Checks to see if this object has any listeners for a specified event",
+      "sig" : "(eventName)",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "eventName",
     },
     {
       "name" : "capture",
+      "type" : "function",
       "desc" : "Starts capture on the specified Observable. All events will be passed\nto the supplied function with the event name + standard signature of the event\n<b>before</b> the event is fired. If the supplied function returns false,\nthe event will not fire.",
+      "sig" : "(o, fn, scope)",
+      "static" : true,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : true,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "o",
     },
     {
       "name" : "addListener",
+      "type" : "function",
       "desc" : "Appends an event handler to this component",
+      "sig" : "(eventName, handler, scope, options)",
+      "static" : false,
+      "memberOf" : "Roo.util.Observable",
       "isStatic" : false,
       "isConstructor" : false,
       "isPrivate" : false,
-      "memberOf" : "Roo.util.Observable",
       "example" : "",
       "deprecated" : "",
       "since" : "",
       "see" : "",
+      "exceptions" : "",
+      "requires" : "",
       "params" : [
         {
           "name" : "eventName",
   "events" : [
     {
       "name" : "hiddenchange",
+      "type" : "function",
       "desc" : "Fires when a column is hidden or \"unhidden\".",
-      "memberOf" : "Roo.grid.ColumnModel",
+      "sig" : "function (_self, columnIndex, hidden)\n{\n\n}",
+      "memberOf" : "",
       "example" : "",
       "deprecated" : "",
       "since" : "",
     },
     {
       "name" : "headerchange",
+      "type" : "function",
       "desc" : "Fires when the text of a header changes.",
-      "memberOf" : "Roo.grid.ColumnModel",
+      "sig" : "function (_self, columnIndex, newText)\n{\n\n}",
+      "memberOf" : "",
       "example" : "",
       "deprecated" : "",
       "since" : "",
     },
     {
       "name" : "columlockchange",
+      "type" : "function",
       "desc" : "Fires when a column's locked state is changed",
-      "memberOf" : "Roo.grid.ColumnModel",
+      "sig" : "function (_self, colIndex, locked)\n{\n\n}",
+      "memberOf" : "",
       "example" : "",
       "deprecated" : "",
       "since" : "",
     },
     {
       "name" : "columnmoved",
+      "type" : "function",
       "desc" : "Fires when a column is moved.",
-      "memberOf" : "Roo.grid.ColumnModel",
+      "sig" : "function (_self, oldIndex, newIndex)\n{\n\n}",
+      "memberOf" : "",
       "example" : "",
       "deprecated" : "",
       "since" : "",
     },
     {
       "name" : "widthchange",
+      "type" : "function",
       "desc" : "Fires when the width of a column changes.",
-      "memberOf" : "Roo.grid.ColumnModel",
+      "sig" : "function (_self, columnIndex, newWidth)\n{\n\n}",
+      "memberOf" : "",
       "example" : "",
       "deprecated" : "",
       "since" : "",