docs/_home_alan_gitlive_roojs1_Roo_Button.js.cache
authorAlan Knowles <alan@akkbhome.com>
Wed, 21 Jul 2010 16:20:53 +0000 (00:20 +0800)
committerAlan Knowles <alan@akkbhome.com>
Wed, 21 Jul 2010 16:20:53 +0000 (00:20 +0800)
docs/_home_alan_gitlive_roojs1_Roo_Button.js.cache [new file with mode: 0644]

diff --git a/docs/_home_alan_gitlive_roojs1_Roo_Button.js.cache b/docs/_home_alan_gitlive_roojs1_Roo_Button.js.cache
new file mode 100644 (file)
index 0000000..566670e
--- /dev/null
@@ -0,0 +1,2724 @@
+{
+  "*object": "SymbolSet",
+  "_index": {
+    "Roo.Button": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Object",
+          "name": "config",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The config object"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "CONSTRUCTOR",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Object",
+          "name": "config",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The config object"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "text": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "text",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The button text",
+          "memberOf": "Roo.Button"
+        },
+        "icon": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "icon",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The path to an image to display in the button (the image will be set as the background-image\nCSS property of the button by default, so if you want a mixed icon/text button, set cls:\"x-btn-text-icon\")",
+          "memberOf": "Roo.Button"
+        },
+        "handler": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Function",
+          "name": "handler",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "A function called when the button is clicked (can be used instead of click event)",
+          "memberOf": "Roo.Button"
+        },
+        "scope": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Object",
+          "name": "scope",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The scope of the handler",
+          "memberOf": "Roo.Button"
+        },
+        "minWidth": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Number",
+          "name": "minWidth",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The minimum width for this button (used to give a set of buttons a common width)",
+          "memberOf": "Roo.Button"
+        },
+        "tooltip": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String/Object",
+          "name": "tooltip",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The tooltip for the button - can be a string or QuickTips config object",
+          "memberOf": "Roo.Button"
+        },
+        "hidden": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Boolean",
+          "name": "hidden",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to start hidden (defaults to false)",
+          "memberOf": "Roo.Button"
+        },
+        "disabled": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Boolean",
+          "name": "disabled",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to start disabled (defaults to false)",
+          "memberOf": "Roo.Button"
+        },
+        "pressed": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Boolean",
+          "name": "pressed",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to start pressed (only if enableToggle = true)",
+          "memberOf": "Roo.Button"
+        },
+        "toggleGroup": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "toggleGroup",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The group this toggle button is a member of (only 1 per group can be pressed, only\n   applies if enableToggle = true)",
+          "memberOf": "Roo.Button"
+        },
+        "renderTo": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String/HTMLElement/Element",
+          "name": "renderTo",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The element to append the button to",
+          "memberOf": "Roo.Button"
+        },
+        "repeat": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Boolean/Object",
+          "name": "repeat",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to repeat fire the click event while the mouse is down. This can also be\n  an {@link Roo.util.ClickRepeater} config object (defaults to false).",
+          "memberOf": "Roo.Button"
+        },
+        "cls": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "cls",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "A CSS class to apply to the button's main element.",
+          "memberOf": "Roo.Button"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@class Roo.Button\n@extends Roo.util.Observable\n@desc Simple Button class\n@cfg {String} text The button text\n@cfg {String} icon The path to an image to display in the button (the image will be set as the background-image\nCSS property of the button by default, so if you want a mixed icon/text button, set cls:\"x-btn-text-icon\")\n@cfg {Function} handler A function called when the button is clicked (can be used instead of click event)\n@cfg {Object} scope The scope of the handler\n@cfg {Number} minWidth The minimum width for this button (used to give a set of buttons a common width)\n@cfg {String/Object} tooltip The tooltip for the button - can be a string or QuickTips config object\n@cfg {Boolean} hidden True to start hidden (defaults to false)\n@cfg {Boolean} disabled True to start disabled (defaults to false)\n@cfg {Boolean} pressed True to start pressed (only if enableToggle = true)\n@cfg {String} toggleGroup The group this toggle button is a member of (only 1 per group can be pressed, only\n   applies if enableToggle = true)\n@cfg {String/HTMLElement/Element} renderTo The element to append the button to\n@cfg {Boolean/Object} repeat True to repeat fire the click event while the mouse is down. This can also be\n  an {@link Roo.util.ClickRepeater} config object (defaults to false).\n@constructor\nCreate a new button\n@param {Object} config The config object\n \n",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "class",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "extends",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Roo.util.Observable"
+          },
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Simple Button class"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "text",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The button text",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "icon",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The path to an image to display in the button (the image will be set as the background-image\nCSS property of the button by default, so if you want a mixed icon/text button, set cls:\"x-btn-text-icon\")",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Function",
+            "name": "handler",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "A function called when the button is clicked (can be used instead of click event)",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Object",
+            "name": "scope",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The scope of the handler",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Number",
+            "name": "minWidth",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The minimum width for this button (used to give a set of buttons a common width)",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String/Object",
+            "name": "tooltip",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The tooltip for the button - can be a string or QuickTips config object",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Boolean",
+            "name": "hidden",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "True to start hidden (defaults to false)",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Boolean",
+            "name": "disabled",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "True to start disabled (defaults to false)",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Boolean",
+            "name": "pressed",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "True to start pressed (only if enableToggle = true)",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "toggleGroup",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The group this toggle button is a member of (only 1 per group can be pressed, only\n   applies if enableToggle = true)",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String/HTMLElement/Element",
+            "name": "renderTo",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The element to append the button to",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Boolean/Object",
+            "name": "repeat",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "True to repeat fire the click event while the mouse is down. This can also be\n  an {@link Roo.util.ClickRepeater} config object (defaults to false).",
+            "memberOf": "Roo.Button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "constructor",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Create a new button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Object",
+            "name": "config",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The config object"
+          },
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": ""
+          },
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "cls",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "A CSS class to apply to the button's main element.",
+            "memberOf": "Roo.Button"
+          }
+        ]
+      },
+      "_name": "Roo.Button",
+      "name": "Roo.Button",
+      "alias": "Roo.Button",
+      "desc": "Simple Button class",
+      "classDesc": "Roo.Button",
+      "augments": [
+        {
+          "*object": "DocTag",
+          "title": "extends",
+          "type": "",
+          "name": "",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "Roo.util.Observable"
+        }
+      ],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#*click": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "EventObject",
+          "name": "e",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The click event"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "EventObject",
+          "name": "e",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The click event"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@event click\n@desc Fires when this button is clicked\n@param {Button} this\n@param {EventObject} e The click event\n\t     \n",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "event",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "click"
+          },
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Fires when this button is clicked"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Button",
+            "name": "this",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": ""
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "EventObject",
+            "name": "e",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The click event"
+          }
+        ]
+      },
+      "_name": "Roo.Button#*click",
+      "name": "Roo.Button#*click",
+      "alias": "Roo.Button#*click",
+      "desc": "Fires when this button is clicked",
+      "isEvent": true,
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#*toggle": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "pressed",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "pressed",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@event toggle\n@desc Fires when the \"pressed\" state of this button changes (only if enableToggle = true)\n@param {Button} this\n@param {Boolean} pressed\n\t     \n",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "event",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "toggle"
+          },
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Fires when the \"pressed\" state of this button changes (only if enableToggle = true)"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Button",
+            "name": "this",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": ""
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Boolean",
+            "name": "pressed",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": ""
+          }
+        ]
+      },
+      "_name": "Roo.Button#*toggle",
+      "name": "Roo.Button#*toggle",
+      "alias": "Roo.Button#*toggle",
+      "desc": "Fires when the \"pressed\" state of this button changes (only if enableToggle = true)",
+      "isEvent": true,
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#*mouseover": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Event",
+          "name": "e",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The event object"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Event",
+          "name": "e",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The event object"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@event mouseover\n@desc Fires when the mouse hovers over the button\n@param {Button} this\n@param {Event} e The event object\n\t     \n",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "event",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "mouseover"
+          },
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Fires when the mouse hovers over the button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Button",
+            "name": "this",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": ""
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Event",
+            "name": "e",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The event object"
+          }
+        ]
+      },
+      "_name": "Roo.Button#*mouseover",
+      "name": "Roo.Button#*mouseover",
+      "alias": "Roo.Button#*mouseover",
+      "desc": "Fires when the mouse hovers over the button",
+      "isEvent": true,
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#*mouseout": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Event",
+          "name": "e",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The event object"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Event",
+          "name": "e",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The event object"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@event mouseout\n@desc Fires when the mouse exits the button\n@param {Button} this\n@param {Event} e The event object\n\t     \n",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "event",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "mouseout"
+          },
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Fires when the mouse exits the button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Button",
+            "name": "this",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": ""
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Event",
+            "name": "e",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The event object"
+          }
+        ]
+      },
+      "_name": "Roo.Button#*mouseout",
+      "name": "Roo.Button#*mouseout",
+      "alias": "Roo.Button#*mouseout",
+      "desc": "Fires when the mouse exits the button",
+      "isEvent": true,
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#*render": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Button",
+          "name": "this",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": ""
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@event render\n@desc Fires when the button is rendered\n@param {Button} this\n\t     \n",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "event",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "render"
+          },
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Fires when the button is rendered"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Button",
+            "name": "this",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": ""
+          }
+        ]
+      },
+      "_name": "Roo.Button#*render",
+      "name": "Roo.Button#*render",
+      "alias": "Roo.Button#*render",
+      "desc": "Fires when the button is rendered",
+      "isEvent": true,
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#hidden": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Read-only. True if this button is hidden\n\n@type Boolean\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Read-only. True if this button is hidden"
+          },
+          {
+            "*object": "DocTag",
+            "title": "type",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Boolean"
+          }
+        ]
+      },
+      "_name": "Roo.Button#hidden",
+      "name": "Roo.Button#hidden",
+      "alias": "Roo.Button#hidden",
+      "desc": "Read-only. True if this button is hidden",
+      "type": "Boolean",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "version": ""
+    },
+    "Roo.Button#disabled": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Read-only. True if this button is disabled\n\n@type Boolean\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Read-only. True if this button is disabled"
+          },
+          {
+            "*object": "DocTag",
+            "title": "type",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Boolean"
+          }
+        ]
+      },
+      "_name": "Roo.Button#disabled",
+      "name": "Roo.Button#disabled",
+      "alias": "Roo.Button#disabled",
+      "desc": "Read-only. True if this button is disabled",
+      "type": "Boolean",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "version": ""
+    },
+    "Roo.Button#pressed": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Read-only. True if this button is pressed (only if enableToggle = true)\n\n@type Boolean\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Read-only. True if this button is pressed (only if enableToggle = true)"
+          },
+          {
+            "*object": "DocTag",
+            "title": "type",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Boolean"
+          }
+        ]
+      },
+      "_name": "Roo.Button#pressed",
+      "name": "Roo.Button#pressed",
+      "alias": "Roo.Button#pressed",
+      "desc": "Read-only. True if this button is pressed (only if enableToggle = true)",
+      "type": "Boolean",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "version": ""
+    },
+    "Roo.Button#tabIndex": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "tabIndex": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Number",
+          "name": "tabIndex",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The DOM tabIndex for this button (defaults to undefined)",
+          "memberOf": "Roo.Button#tabIndex"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {Number} tabIndex \nThe DOM tabIndex for this button (defaults to undefined)\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Number",
+            "name": "tabIndex",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The DOM tabIndex for this button (defaults to undefined)",
+            "memberOf": "Roo.Button#tabIndex"
+          }
+        ]
+      },
+      "_name": "Roo.Button#tabIndex",
+      "name": "Roo.Button#tabIndex",
+      "alias": "Roo.Button#tabIndex",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#enableToggle": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "enableToggle": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Boolean",
+          "name": "enableToggle",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to enable pressed/not pressed toggling (defaults to false)",
+          "memberOf": "Roo.Button#enableToggle"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {Boolean} enableToggle\nTrue to enable pressed/not pressed toggling (defaults to false)\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Boolean",
+            "name": "enableToggle",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "True to enable pressed/not pressed toggling (defaults to false)",
+            "memberOf": "Roo.Button#enableToggle"
+          }
+        ]
+      },
+      "_name": "Roo.Button#enableToggle",
+      "name": "Roo.Button#enableToggle",
+      "alias": "Roo.Button#enableToggle",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#menu": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "menu": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Mixed",
+          "name": "menu",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "Standard menu attribute consisting of a reference to a menu object, a menu id or a menu config blob (defaults to undefined).",
+          "memberOf": "Roo.Button#menu"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {Mixed} menu\nStandard menu attribute consisting of a reference to a menu object, a menu id or a menu config blob (defaults to undefined).\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Mixed",
+            "name": "menu",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Standard menu attribute consisting of a reference to a menu object, a menu id or a menu config blob (defaults to undefined).",
+            "memberOf": "Roo.Button#menu"
+          }
+        ]
+      },
+      "_name": "Roo.Button#menu",
+      "name": "Roo.Button#menu",
+      "alias": "Roo.Button#menu",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#menuAlign": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "menuAlign": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "menuAlign",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The position to align the menu to (see {@link Roo.Element#alignTo} for more details, defaults to 'tl-bl?').",
+          "memberOf": "Roo.Button#menuAlign"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {String} menuAlign\nThe position to align the menu to (see {@link Roo.Element#alignTo} for more details, defaults to 'tl-bl?').\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "menuAlign",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The position to align the menu to (see {@link Roo.Element#alignTo} for more details, defaults to 'tl-bl?').",
+            "memberOf": "Roo.Button#menuAlign"
+          }
+        ]
+      },
+      "_name": "Roo.Button#menuAlign",
+      "name": "Roo.Button#menuAlign",
+      "alias": "Roo.Button#menuAlign",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#iconCls": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "iconCls": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "iconCls",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "A css class which sets a background image to be used as the icon for this button (defaults to undefined).",
+          "memberOf": "Roo.Button#iconCls"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {String} iconCls\nA css class which sets a background image to be used as the icon for this button (defaults to undefined).\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "iconCls",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "A css class which sets a background image to be used as the icon for this button (defaults to undefined).",
+            "memberOf": "Roo.Button#iconCls"
+          }
+        ]
+      },
+      "_name": "Roo.Button#iconCls",
+      "name": "Roo.Button#iconCls",
+      "alias": "Roo.Button#iconCls",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#type": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "type": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "type",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The button's type, corresponding to the DOM input element type attribute.  Either \"submit,\" \"reset\" or \"button\" (default).",
+          "memberOf": "Roo.Button#type"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {String} type\nThe button's type, corresponding to the DOM input element type attribute.  Either \"submit,\" \"reset\" or \"button\" (default).\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "type",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The button's type, corresponding to the DOM input element type attribute.  Either \"submit,\" \"reset\" or \"button\" (default).",
+            "memberOf": "Roo.Button#type"
+          }
+        ]
+      },
+      "_name": "Roo.Button#type",
+      "name": "Roo.Button#type",
+      "alias": "Roo.Button#type",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#clickEvent": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "clickEvent": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "clickEvent",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The type of event to map to the button's event handler (defaults to 'click')",
+          "memberOf": "Roo.Button#clickEvent"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {String} clickEvent\nThe type of event to map to the button's event handler (defaults to 'click')\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "clickEvent",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The type of event to map to the button's event handler (defaults to 'click')",
+            "memberOf": "Roo.Button#clickEvent"
+          }
+        ]
+      },
+      "_name": "Roo.Button#clickEvent",
+      "name": "Roo.Button#clickEvent",
+      "alias": "Roo.Button#clickEvent",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#handleMouseEvents": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "handleMouseEvents": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Boolean",
+          "name": "handleMouseEvents",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "False to disable visual cues on mouseover, mouseout and mousedown (defaults to true)",
+          "memberOf": "Roo.Button#handleMouseEvents"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {Boolean} handleMouseEvents\nFalse to disable visual cues on mouseover, mouseout and mousedown (defaults to true)\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Boolean",
+            "name": "handleMouseEvents",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "False to disable visual cues on mouseover, mouseout and mousedown (defaults to true)",
+            "memberOf": "Roo.Button#handleMouseEvents"
+          }
+        ]
+      },
+      "_name": "Roo.Button#handleMouseEvents",
+      "name": "Roo.Button#handleMouseEvents",
+      "alias": "Roo.Button#handleMouseEvents",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#tooltipType": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "OBJECT",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "tooltipType": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "String",
+          "name": "tooltipType",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The type of tooltip to use. Either \"qtip\" (default) for QuickTips or \"title\" for title attribute.",
+          "memberOf": "Roo.Button#tooltipType"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {String} tooltipType\nThe type of tooltip to use. Either \"qtip\" (default) for QuickTips or \"title\" for title attribute.\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "String",
+            "name": "tooltipType",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The type of tooltip to use. Either \"qtip\" (default) for QuickTips or \"title\" for title attribute.",
+            "memberOf": "Roo.Button#tooltipType"
+          }
+        ]
+      },
+      "_name": "Roo.Button#tooltipType",
+      "name": "Roo.Button#tooltipType",
+      "alias": "Roo.Button#tooltipType",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#render": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {
+        "template": {
+          "*object": "DocTag",
+          "title": "cfg",
+          "type": "Roo.Template",
+          "name": "template",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "(Optional)\nAn {@link Roo.Template} with which to create the Button's main element. This Template must\ncontain numeric substitution parameter 0 if it is to display the tRoo property. Changing the template could\nrequire code modifications if required elements (e.g. a button) aren't present.",
+          "memberOf": "Roo.Button#render"
+        }
+      },
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@cfg {Roo.Template} template (Optional)\nAn {@link Roo.Template} with which to create the Button's main element. This Template must\ncontain numeric substitution parameter 0 if it is to display the tRoo property. Changing the template could\nrequire code modifications if required elements (e.g. a button) aren't present.\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "cfg",
+            "type": "Roo.Template",
+            "name": "template",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "(Optional)\nAn {@link Roo.Template} with which to create the Button's main element. This Template must\ncontain numeric substitution parameter 0 if it is to display the tRoo property. Changing the template could\nrequire code modifications if required elements (e.g. a button) aren't present.",
+            "memberOf": "Roo.Button#render"
+          }
+        ]
+      },
+      "_name": "Roo.Button#render",
+      "name": "Roo.Button#render",
+      "alias": "Roo.Button#render",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "desc": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#getEl": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [
+        {
+          "*object": "DocTag",
+          "title": "return",
+          "type": "Roo.Element",
+          "name": "",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The element"
+        }
+      ],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Returns the button's underlying element\n@return {Roo.Element} The element\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Returns the button's underlying element"
+          },
+          {
+            "*object": "DocTag",
+            "title": "return",
+            "type": "Roo.Element",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The element"
+          }
+        ]
+      },
+      "_name": "Roo.Button#getEl",
+      "name": "Roo.Button#getEl",
+      "alias": "Roo.Button#getEl",
+      "desc": "Returns the button's underlying element",
+      "type": "Roo.Element",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "version": ""
+    },
+    "Roo.Button#destroy": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": false,
+        "src": "\n@desc Destroys this Button and removes any listeners.\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Destroys this Button and removes any listeners."
+          }
+        ]
+      },
+      "_name": "Roo.Button#destroy",
+      "name": "Roo.Button#destroy",
+      "alias": "Roo.Button#destroy",
+      "desc": "Destroys this Button and removes any listeners.",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#setHandler": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Function",
+          "name": "handler",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The function to call when the button is clicked"
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Object",
+          "name": "scope",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "(optional) Scope for the function passed in"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Function",
+          "name": "handler",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The function to call when the button is clicked"
+        },
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Object",
+          "name": "scope",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "(optional) Scope for the function passed in"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Assigns this button's click handler\n@param {Function} handler The function to call when the button is clicked\n@param {Object} scope (optional) Scope for the function passed in\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Assigns this button's click handler"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Function",
+            "name": "handler",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The function to call when the button is clicked"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Object",
+            "name": "scope",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "(optional) Scope for the function passed in"
+          }
+        ]
+      },
+      "_name": "Roo.Button#setHandler",
+      "name": "Roo.Button#setHandler",
+      "alias": "Roo.Button#setHandler",
+      "desc": "Assigns this button's click handler",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#setText": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "String",
+          "name": "text",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The button text"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "String",
+          "name": "text",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The button text"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Sets this button's text\n@param {String} text The button text\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Sets this button's text"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "String",
+            "name": "text",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The button text"
+          }
+        ]
+      },
+      "_name": "Roo.Button#setText",
+      "name": "Roo.Button#setText",
+      "alias": "Roo.Button#setText",
+      "desc": "Sets this button's text",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#getText": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [
+        {
+          "*object": "DocTag",
+          "title": "return",
+          "type": "String",
+          "name": "",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "The button text"
+        }
+      ],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Gets the text for this button\n@return {String} The button text\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Gets the text for this button"
+          },
+          {
+            "*object": "DocTag",
+            "title": "return",
+            "type": "String",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "The button text"
+          }
+        ]
+      },
+      "_name": "Roo.Button#getText",
+      "name": "Roo.Button#getText",
+      "alias": "Roo.Button#getText",
+      "desc": "Gets the text for this button",
+      "type": "String",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "version": ""
+    },
+    "Roo.Button#show": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": false,
+        "src": "\n@desc Show this button\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Show this button"
+          }
+        ]
+      },
+      "_name": "Roo.Button#show",
+      "name": "Roo.Button#show",
+      "alias": "Roo.Button#show",
+      "desc": "Show this button",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#hide": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": false,
+        "src": "\n@desc Hide this button\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Hide this button"
+          }
+        ]
+      },
+      "_name": "Roo.Button#hide",
+      "name": "Roo.Button#hide",
+      "alias": "Roo.Button#hide",
+      "desc": "Hide this button",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#setVisible": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "visible",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to show, false to hide"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "visible",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to show, false to hide"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Convenience function for boolean show/hide\n@param {Boolean} visible True to show, false to hide\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Convenience function for boolean show/hide"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Boolean",
+            "name": "visible",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "True to show, false to hide"
+          }
+        ]
+      },
+      "_name": "Roo.Button#setVisible",
+      "name": "Roo.Button#setVisible",
+      "alias": "Roo.Button#setVisible",
+      "desc": "Convenience function for boolean show/hide",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#toggle": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "state",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "(optional) Force a particular state"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "state",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "(optional) Force a particular state"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc If a state it passed, it becomes the pressed state otherwise the current state is toggled.\n@param {Boolean} state (optional) Force a particular state\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "If a state it passed, it becomes the pressed state otherwise the current state is toggled."
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Boolean",
+            "name": "state",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "(optional) Force a particular state"
+          }
+        ]
+      },
+      "_name": "Roo.Button#toggle",
+      "name": "Roo.Button#toggle",
+      "alias": "Roo.Button#toggle",
+      "desc": "If a state it passed, it becomes the pressed state otherwise the current state is toggled.",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#focus": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": false,
+        "src": "\n@desc Focus the button\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Focus the button"
+          }
+        ]
+      },
+      "_name": "Roo.Button#focus",
+      "name": "Roo.Button#focus",
+      "alias": "Roo.Button#focus",
+      "desc": "Focus the button",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#disable": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": false,
+        "src": "\n@desc Disable this button\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Disable this button"
+          }
+        ]
+      },
+      "_name": "Roo.Button#disable",
+      "name": "Roo.Button#disable",
+      "alias": "Roo.Button#disable",
+      "desc": "Disable this button",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#enable": {
+      "*object": "Symbol",
+      "params": [],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": false,
+        "src": "\n@desc Enable this button\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Enable this button"
+          }
+        ]
+      },
+      "_name": "Roo.Button#enable",
+      "name": "Roo.Button#enable",
+      "alias": "Roo.Button#enable",
+      "desc": "Enable this button",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    },
+    "Roo.Button#setDisabled": {
+      "*object": "Symbol",
+      "params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "enabled",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to enable, false to disable"
+        }
+      ],
+      "exceptions": [],
+      "inherits": [],
+      "isa": "FUNCTION",
+      "methods": [],
+      "_params": [
+        {
+          "*object": "DocTag",
+          "title": "param",
+          "type": "Boolean",
+          "name": "enabled",
+          "isOptional": false,
+          "defaultValue": "",
+          "desc": "True to enable, false to disable"
+        }
+      ],
+      "properties": [],
+      "requires": [],
+      "returns": [],
+      "see": [],
+      "srcFile": "/home/alan/gitlive/roojs1/Roo/Button.js",
+      "cfgs": {},
+      "comment": {
+        "*object": "DocComment",
+        "isUserComment": true,
+        "src": "\n@desc Convenience function for boolean enable/disable\n@param {Boolean} enabled True to enable, false to disable\n     ",
+        "meta": "",
+        "tags": [
+          {
+            "*object": "DocTag",
+            "title": "desc",
+            "type": "",
+            "name": "",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "Convenience function for boolean enable/disable"
+          },
+          {
+            "*object": "DocTag",
+            "title": "param",
+            "type": "Boolean",
+            "name": "enabled",
+            "isOptional": false,
+            "defaultValue": "",
+            "desc": "True to enable, false to disable"
+          }
+        ]
+      },
+      "_name": "Roo.Button#setDisabled",
+      "name": "Roo.Button#setDisabled",
+      "alias": "Roo.Button#setDisabled",
+      "desc": "Convenience function for boolean enable/disable",
+      "augments": [],
+      "defaultValue": "",
+      "addOn": "",
+      "author": "",
+      "classDesc": "",
+      "deprecated": "",
+      "example": "",
+      "isEvent": false,
+      "isConstant": false,
+      "isIgnored": false,
+      "isInner": false,
+      "isNamespace": false,
+      "isPrivate": false,
+      "isStatic": false,
+      "memberOf": "",
+      "since": "",
+      "type": "",
+      "version": ""
+    }
+  }
+}
\ No newline at end of file