Partial Fix #5654 - roojspacker - get it working as a doc tool...
[roojs1] / docs2 / symbols / Roo.Toolbar.Button.json
1 {
2   "name" : "Roo.Toolbar.Button",
3   "augments" : [
4     "Roo.Button",
5     "Roo.util.Observable"
6   ],
7   "desc" : "A button that renders into a toolbar.",
8   "isSingleton" : false,
9   "isStatic" : true,
10   "isBuiltin" : false,
11   "config" : [
12     {
13       "name" : "listeners",
14       "type" : "Object",
15       "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>",
16       "memberOf" : "Roo.util.Observable",
17       "values" : [
18       ]
19     },
20     {
21       "name" : "tooltip",
22       "type" : "String/Object",
23       "desc" : "The tooltip for the button - can be a string or QuickTips config object",
24       "memberOf" : "Roo.Button",
25       "values" : [
26       ]
27     },
28     {
29       "name" : "text",
30       "type" : "String",
31       "desc" : "The button text",
32       "memberOf" : "Roo.Button",
33       "values" : [
34       ]
35     },
36     {
37       "name" : "renderTo",
38       "type" : "String/HTMLElement/Element",
39       "desc" : "The element to append the button to",
40       "memberOf" : "Roo.Button",
41       "values" : [
42       ]
43     },
44     {
45       "name" : "hidden",
46       "type" : "Boolean",
47       "desc" : "True to start hidden (defaults to false)",
48       "memberOf" : "Roo.Button",
49       "values" : [
50       ]
51     },
52     {
53       "name" : "toggleGroup",
54       "type" : "String",
55       "desc" : "The group this toggle button is a member of (only 1 per group can be pressed, only\n   applies if enableToggle = true)",
56       "memberOf" : "Roo.Button",
57       "values" : [
58       ]
59     },
60     {
61       "name" : "handleMouseEvents",
62       "type" : "Boolean",
63       "desc" : "False to disable visual cues on mouseover, mouseout and mousedown (defaults to true)",
64       "memberOf" : "Roo.Button",
65       "values" : [
66       ]
67     },
68     {
69       "name" : "menu",
70       "type" : "Mixed",
71       "desc" : "Standard menu attribute consisting of a reference to a menu object, a menu id or a menu config blob (defaults to undefined).",
72       "memberOf" : "Roo.Button",
73       "values" : [
74       ]
75     },
76     {
77       "name" : "enableToggle",
78       "type" : "Boolean",
79       "desc" : "True to enable pressed/not pressed toggling (defaults to false)",
80       "memberOf" : "Roo.Button",
81       "values" : [
82       ]
83     },
84     {
85       "name" : "handler",
86       "type" : "Function",
87       "desc" : "A function called when the button is clicked (can be used instead of click event)",
88       "memberOf" : "Roo.Button",
89       "values" : [
90       ]
91     },
92     {
93       "name" : "scope",
94       "type" : "Object",
95       "desc" : "The scope of the handler",
96       "memberOf" : "Roo.Button",
97       "values" : [
98       ]
99     },
100     {
101       "name" : "minWidth",
102       "type" : "Number",
103       "desc" : "The minimum width for this button (used to give a set of buttons a common width)",
104       "memberOf" : "Roo.Button",
105       "values" : [
106       ]
107     },
108     {
109       "name" : "disabled",
110       "type" : "Boolean",
111       "desc" : "True to start disabled (defaults to false)",
112       "memberOf" : "Roo.Button",
113       "values" : [
114       ]
115     },
116     {
117       "name" : "pressed",
118       "type" : "Boolean",
119       "desc" : "True to start pressed (only if enableToggle = true)",
120       "memberOf" : "Roo.Button",
121       "values" : [
122       ]
123     },
124     {
125       "name" : "template",
126       "type" : "Roo.Template",
127       "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.",
128       "memberOf" : "Roo.Button",
129       "values" : [
130       ]
131     },
132     {
133       "name" : "cls",
134       "type" : "String",
135       "desc" : "A CSS class to apply to the button's main element.",
136       "memberOf" : "Roo.Button",
137       "values" : [
138       ]
139     },
140     {
141       "name" : "tabIndex",
142       "type" : "Number",
143       "desc" : "The DOM tabIndex for this button (defaults to undefined)",
144       "memberOf" : "Roo.Button",
145       "values" : [
146       ]
147     },
148     {
149       "name" : "iconCls",
150       "type" : "String",
151       "desc" : "A css class which sets a background image to be used as the icon for this button (defaults to undefined).",
152       "memberOf" : "Roo.Button",
153       "values" : [
154       ]
155     },
156     {
157       "name" : "menuAlign",
158       "type" : "String",
159       "desc" : "The position to align the menu to (see {@link Roo.Element#alignTo} for more details, defaults to 'tl-bl?').",
160       "memberOf" : "Roo.Button",
161       "values" : [
162       ]
163     },
164     {
165       "name" : "icon",
166       "type" : "String",
167       "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\")",
168       "memberOf" : "Roo.Button",
169       "values" : [
170       ]
171     },
172     {
173       "name" : "tooltipType",
174       "type" : "String",
175       "desc" : "The type of tooltip to use. Either \"qtip\" (default) for QuickTips or \"title\" for title attribute.",
176       "memberOf" : "Roo.Button",
177       "values" : [
178       ]
179     },
180     {
181       "name" : "clickEvent",
182       "type" : "String",
183       "desc" : "The type of event to map to the button's event handler (defaults to 'click')",
184       "memberOf" : "Roo.Button",
185       "values" : [
186       ]
187     },
188     {
189       "name" : "repeat",
190       "type" : "Boolean/Object",
191       "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).",
192       "memberOf" : "Roo.Button",
193       "values" : [
194       ]
195     },
196     {
197       "name" : "type",
198       "type" : "String",
199       "desc" : "The button's type, corresponding to the DOM input element type attribute.  Either \"submit,\" \"reset\" or \"button\" (default).",
200       "memberOf" : "Roo.Button",
201       "values" : [
202       ]
203     }
204   ],
205   "methods" : [
206     {
207       "name" : "disable",
208       "desc" : "Disables this item",
209       "isStatic" : false,
210       "isConstructor" : false,
211       "isPrivate" : false,
212       "memberOf" : "Roo.Toolbar.Button",
213       "example" : "",
214       "deprecated" : "",
215       "since" : "",
216       "see" : "",
217       "params" : [
218       ],
219       "returns" : [
220       ]
221     },
222     {
223       "name" : "enable",
224       "desc" : "Enables this item",
225       "isStatic" : false,
226       "isConstructor" : false,
227       "isPrivate" : false,
228       "memberOf" : "Roo.Toolbar.Button",
229       "example" : "",
230       "deprecated" : "",
231       "since" : "",
232       "see" : "",
233       "params" : [
234       ],
235       "returns" : [
236       ]
237     },
238     {
239       "name" : "destroy",
240       "desc" : "Removes and destroys this button",
241       "isStatic" : false,
242       "isConstructor" : false,
243       "isPrivate" : false,
244       "memberOf" : "Roo.Toolbar.Button",
245       "example" : "",
246       "deprecated" : "",
247       "since" : "",
248       "see" : "",
249       "params" : [
250       ],
251       "returns" : [
252       ]
253     },
254     {
255       "name" : "hide",
256       "desc" : "Hides this button",
257       "isStatic" : false,
258       "isConstructor" : false,
259       "isPrivate" : false,
260       "memberOf" : "Roo.Toolbar.Button",
261       "example" : "",
262       "deprecated" : "",
263       "since" : "",
264       "see" : "",
265       "params" : [
266       ],
267       "returns" : [
268       ]
269     },
270     {
271       "name" : "show",
272       "desc" : "Shows this button",
273       "isStatic" : false,
274       "isConstructor" : false,
275       "isPrivate" : false,
276       "memberOf" : "Roo.Toolbar.Button",
277       "example" : "",
278       "deprecated" : "",
279       "since" : "",
280       "see" : "",
281       "params" : [
282       ],
283       "returns" : [
284       ]
285     },
286     {
287       "name" : "focus",
288       "desc" : "Focus the button",
289       "isStatic" : false,
290       "isConstructor" : false,
291       "isPrivate" : false,
292       "memberOf" : "Roo.Button",
293       "example" : "",
294       "deprecated" : "",
295       "since" : "",
296       "see" : "",
297       "params" : [
298       ],
299       "returns" : [
300       ]
301     },
302     {
303       "name" : "setHandler",
304       "desc" : "Assigns this button's click handler",
305       "isStatic" : false,
306       "isConstructor" : false,
307       "isPrivate" : false,
308       "memberOf" : "Roo.Button",
309       "example" : "",
310       "deprecated" : "",
311       "since" : "",
312       "see" : "",
313       "params" : [
314         {
315           "name" : "handler",
316           "type" : "Function",
317           "desc" : "The function to call when the button is clicked",
318           "isOptional" : false
319         },
320         {
321           "name" : "scope",
322           "type" : "Object",
323           "desc" : "(optional) Scope for the function passed in",
324           "isOptional" : false
325         }
326       ],
327       "returns" : [
328       ]
329     },
330     {
331       "name" : "getEl",
332       "desc" : "Returns the button's underlying element",
333       "isStatic" : false,
334       "isConstructor" : false,
335       "isPrivate" : false,
336       "memberOf" : "Roo.Button",
337       "example" : "",
338       "deprecated" : "",
339       "since" : "",
340       "see" : "",
341       "params" : [
342       ],
343       "returns" : [
344         {
345           "name" : "",
346           "type" : "Roo.Element",
347           "desc" : "The element"
348         }
349       ]
350     },
351     {
352       "name" : "setDisabled",
353       "desc" : "Convenience function for boolean enable/disable",
354       "isStatic" : false,
355       "isConstructor" : false,
356       "isPrivate" : false,
357       "memberOf" : "Roo.Button",
358       "example" : "",
359       "deprecated" : "",
360       "since" : "",
361       "see" : "",
362       "params" : [
363         {
364           "name" : "enabled",
365           "type" : "Boolean",
366           "desc" : "True to enable, false to disable",
367           "isOptional" : false
368         }
369       ],
370       "returns" : [
371       ]
372     },
373     {
374       "name" : "setVisible",
375       "desc" : "Convenience function for boolean show/hide",
376       "isStatic" : false,
377       "isConstructor" : false,
378       "isPrivate" : false,
379       "memberOf" : "Roo.Button",
380       "example" : "",
381       "deprecated" : "",
382       "since" : "",
383       "see" : "",
384       "params" : [
385         {
386           "name" : "visible",
387           "type" : "Boolean",
388           "desc" : "True to show, false to hide",
389           "isOptional" : false
390         }
391       ],
392       "returns" : [
393       ]
394     },
395     {
396       "name" : "getText",
397       "desc" : "Gets the text for this button",
398       "isStatic" : false,
399       "isConstructor" : false,
400       "isPrivate" : false,
401       "memberOf" : "Roo.Button",
402       "example" : "",
403       "deprecated" : "",
404       "since" : "",
405       "see" : "",
406       "params" : [
407       ],
408       "returns" : [
409         {
410           "name" : "",
411           "type" : "String",
412           "desc" : "The button text"
413         }
414       ]
415     },
416     {
417       "name" : "setText",
418       "desc" : "Sets this button's text",
419       "isStatic" : false,
420       "isConstructor" : false,
421       "isPrivate" : false,
422       "memberOf" : "Roo.Button",
423       "example" : "",
424       "deprecated" : "",
425       "since" : "",
426       "see" : "",
427       "params" : [
428         {
429           "name" : "text",
430           "type" : "String",
431           "desc" : "The button text",
432           "isOptional" : false
433         }
434       ],
435       "returns" : [
436       ]
437     },
438     {
439       "name" : "toggle",
440       "desc" : "If a state it passed, it becomes the pressed state otherwise the current state is toggled.",
441       "isStatic" : false,
442       "isConstructor" : false,
443       "isPrivate" : false,
444       "memberOf" : "Roo.Button",
445       "example" : "",
446       "deprecated" : "",
447       "since" : "",
448       "see" : "",
449       "params" : [
450         {
451           "name" : "state",
452           "type" : "Boolean",
453           "desc" : "(optional) Force a particular state",
454           "isOptional" : false
455         }
456       ],
457       "returns" : [
458       ]
459     },
460     {
461       "name" : "purgeListeners",
462       "desc" : "Removes all listeners for this object",
463       "isStatic" : false,
464       "isConstructor" : false,
465       "isPrivate" : false,
466       "memberOf" : "Roo.util.Observable",
467       "example" : "",
468       "deprecated" : "",
469       "since" : "",
470       "see" : "",
471       "params" : [
472       ],
473       "returns" : [
474       ]
475     },
476     {
477       "name" : "on",
478       "desc" : "Appends an event handler to this element (shorthand for addListener)",
479       "isStatic" : false,
480       "isConstructor" : false,
481       "isPrivate" : false,
482       "memberOf" : "Roo.util.Observable",
483       "example" : "",
484       "deprecated" : "",
485       "since" : "",
486       "see" : "",
487       "params" : [
488         {
489           "name" : "eventName",
490           "type" : "String",
491           "desc" : "The type of event to listen for",
492           "isOptional" : false
493         },
494         {
495           "name" : "handler",
496           "type" : "Function",
497           "desc" : "The method the event invokes",
498           "isOptional" : false
499         },
500         {
501           "name" : "scope",
502           "type" : "Object",
503           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
504           "isOptional" : false
505         },
506         {
507           "name" : "options",
508           "type" : "Object",
509           "desc" : "(optional)",
510           "isOptional" : false
511         }
512       ],
513       "returns" : [
514       ]
515     },
516     {
517       "name" : "un",
518       "desc" : "Removes a listener (shorthand for removeListener)",
519       "isStatic" : false,
520       "isConstructor" : false,
521       "isPrivate" : false,
522       "memberOf" : "Roo.util.Observable",
523       "example" : "",
524       "deprecated" : "",
525       "since" : "",
526       "see" : "",
527       "params" : [
528         {
529           "name" : "eventName",
530           "type" : "String",
531           "desc" : "The type of event to listen for",
532           "isOptional" : false
533         },
534         {
535           "name" : "handler",
536           "type" : "Function",
537           "desc" : "The handler to remove",
538           "isOptional" : false
539         },
540         {
541           "name" : "scope",
542           "type" : "Object",
543           "desc" : "(optional) The scope (this object) for the handler",
544           "isOptional" : false
545         }
546       ],
547       "returns" : [
548       ]
549     },
550     {
551       "name" : "addEvents",
552       "desc" : "Used to define events on this Observable",
553       "isStatic" : false,
554       "isConstructor" : false,
555       "isPrivate" : false,
556       "memberOf" : "Roo.util.Observable",
557       "example" : "",
558       "deprecated" : "",
559       "since" : "",
560       "see" : "",
561       "params" : [
562         {
563           "name" : "object",
564           "type" : "Object",
565           "desc" : "The object with the events defined",
566           "isOptional" : false
567         }
568       ],
569       "returns" : [
570       ]
571     },
572     {
573       "name" : "releaseCapture",
574       "desc" : "Removes <b>all</b> added captures from the Observable.",
575       "isStatic" : true,
576       "isConstructor" : false,
577       "isPrivate" : false,
578       "memberOf" : "Roo.util.Observable",
579       "example" : "",
580       "deprecated" : "",
581       "since" : "",
582       "see" : "",
583       "params" : [
584         {
585           "name" : "o",
586           "type" : "Observable",
587           "desc" : "The Observable to release",
588           "isOptional" : false
589         }
590       ],
591       "returns" : [
592       ]
593     },
594     {
595       "name" : "removeListener",
596       "desc" : "Removes a listener",
597       "isStatic" : false,
598       "isConstructor" : false,
599       "isPrivate" : false,
600       "memberOf" : "Roo.util.Observable",
601       "example" : "",
602       "deprecated" : "",
603       "since" : "",
604       "see" : "",
605       "params" : [
606         {
607           "name" : "eventName",
608           "type" : "String",
609           "desc" : "The type of event to listen for",
610           "isOptional" : false
611         },
612         {
613           "name" : "handler",
614           "type" : "Function",
615           "desc" : "The handler to remove",
616           "isOptional" : false
617         },
618         {
619           "name" : "scope",
620           "type" : "Object",
621           "desc" : "(optional) The scope (this object) for the handler",
622           "isOptional" : false
623         }
624       ],
625       "returns" : [
626       ]
627     },
628     {
629       "name" : "fireEvent",
630       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
631       "isStatic" : false,
632       "isConstructor" : false,
633       "isPrivate" : false,
634       "memberOf" : "Roo.util.Observable",
635       "example" : "",
636       "deprecated" : "",
637       "since" : "",
638       "see" : "",
639       "params" : [
640         {
641           "name" : "eventName",
642           "type" : "String",
643           "desc" : "",
644           "isOptional" : false
645         },
646         {
647           "name" : "args",
648           "type" : "Object...",
649           "desc" : "Variable number of parameters are passed to handlers",
650           "isOptional" : false
651         }
652       ],
653       "returns" : [
654         {
655           "name" : "",
656           "type" : "Boolean",
657           "desc" : "returns false if any of the handlers return false otherwise it returns true"
658         }
659       ]
660     },
661     {
662       "name" : "hasListener",
663       "desc" : "Checks to see if this object has any listeners for a specified event",
664       "isStatic" : false,
665       "isConstructor" : false,
666       "isPrivate" : false,
667       "memberOf" : "Roo.util.Observable",
668       "example" : "",
669       "deprecated" : "",
670       "since" : "",
671       "see" : "",
672       "params" : [
673         {
674           "name" : "eventName",
675           "type" : "String",
676           "desc" : "The name of the event to check for",
677           "isOptional" : false
678         }
679       ],
680       "returns" : [
681         {
682           "name" : "",
683           "type" : "Boolean",
684           "desc" : "True if the event is being listened for, else false"
685         }
686       ]
687     },
688     {
689       "name" : "capture",
690       "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.",
691       "isStatic" : true,
692       "isConstructor" : false,
693       "isPrivate" : false,
694       "memberOf" : "Roo.util.Observable",
695       "example" : "",
696       "deprecated" : "",
697       "since" : "",
698       "see" : "",
699       "params" : [
700         {
701           "name" : "o",
702           "type" : "Observable",
703           "desc" : "The Observable to capture",
704           "isOptional" : false
705         },
706         {
707           "name" : "fn",
708           "type" : "Function",
709           "desc" : "The function to call",
710           "isOptional" : false
711         },
712         {
713           "name" : "scope",
714           "type" : "Object",
715           "desc" : "(optional) The scope (this object) for the fn",
716           "isOptional" : false
717         }
718       ],
719       "returns" : [
720       ]
721     },
722     {
723       "name" : "addListener",
724       "desc" : "Appends an event handler to this component",
725       "isStatic" : false,
726       "isConstructor" : false,
727       "isPrivate" : false,
728       "memberOf" : "Roo.util.Observable",
729       "example" : "",
730       "deprecated" : "",
731       "since" : "",
732       "see" : "",
733       "params" : [
734         {
735           "name" : "eventName",
736           "type" : "String",
737           "desc" : "The type of event to listen for",
738           "isOptional" : false
739         },
740         {
741           "name" : "handler",
742           "type" : "Function",
743           "desc" : "The method the event invokes",
744           "isOptional" : false
745         },
746         {
747           "name" : "scope",
748           "type" : "Object",
749           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
750           "isOptional" : false
751         },
752         {
753           "name" : "options",
754           "type" : "Object",
755           "desc" : "(optional) An object containing handler configuration\nproperties. This may contain any of the following properties:<ul>\n<li>scope {Object} The scope in which to execute the handler function. The handler function's \"this\" context.</li>\n<li>delay {Number} The number of milliseconds to delay the invocation of the handler after te event fires.</li>\n<li>single {Boolean} True to add a handler to handle just the next firing of the event, and then remove itself.</li>\n<li>buffer {Number} Causes the handler to be scheduled to run in an {@link Roo.util.DelayedTask} delayed\nby the specified number of milliseconds. If the event fires again within that time, the original\nhandler is <em>not</em> invoked, but the new handler is scheduled in its place.</li>\n</ul><br>\n<p>\n<b>Combining Options</b><br>\nUsing the options argument, it is possible to combine different types of listeners:<br>\n<br>\nA normalized, delayed, one-time listener that auto stops the event and passes a custom argument (forumId)\n\t\t<pre><code>\n\t\tel.on('click', this.onClick, this, {\n \t\t\tsingle: true,\n    \t\tdelay: 100,\n    \t\tforumId: 4\n\t\t});\n\t\t</code></pre>\n<p>\n<b>Attaching multiple handlers in 1 call</b><br>\nThe method also allows for a single argument to be passed which is a config object containing properties\nwhich specify multiple handlers.\n<pre><code>\n\t\tel.on({\n\t\t\t'click': {\n        \t\tfn: this.onClick,\n        \t\tscope: this,\n        \t\tdelay: 100\n    \t\t}, \n    \t\t'mouseover': {\n        \t\tfn: this.onMouseOver,\n        \t\tscope: this\n    \t\t},\n    \t\t'mouseout': {\n        \t\tfn: this.onMouseOut,\n        \t\tscope: this\n    \t\t}\n\t\t});\n\t\t</code></pre>\n<p>\nOr a shorthand syntax which passes the same scope object to all handlers:\n     \t<pre><code>\n\t\tel.on({\n\t\t\t'click': this.onClick,\n    \t\t'mouseover': this.onMouseOver,\n    \t\t'mouseout': this.onMouseOut,\n    \t\tscope: this\n\t\t});\n\t\t</code></pre>",
756           "isOptional" : false
757         }
758       ],
759       "returns" : [
760       ]
761     }
762   ],
763   "events" : [
764     {
765       "name" : "render",
766       "desc" : "Fires when the button is rendered",
767       "memberOf" : "Roo.Button",
768       "example" : "",
769       "deprecated" : "",
770       "since" : "",
771       "see" : "",
772       "params" : [
773         {
774           "name" : "this",
775           "type" : "Button",
776           "desc" : "",
777           "isOptional" : false
778         }
779       ],
780       "returns" : [
781       ]
782     },
783     {
784       "name" : "click",
785       "desc" : "Fires when this button is clicked",
786       "memberOf" : "Roo.Button",
787       "example" : "",
788       "deprecated" : "",
789       "since" : "",
790       "see" : "",
791       "params" : [
792         {
793           "name" : "this",
794           "type" : "Button",
795           "desc" : "",
796           "isOptional" : false
797         },
798         {
799           "name" : "e",
800           "type" : "EventObject",
801           "desc" : "The click event",
802           "isOptional" : false
803         }
804       ],
805       "returns" : [
806       ]
807     },
808     {
809       "name" : "mouseover",
810       "desc" : "Fires when the mouse hovers over the button",
811       "memberOf" : "Roo.Button",
812       "example" : "",
813       "deprecated" : "",
814       "since" : "",
815       "see" : "",
816       "params" : [
817         {
818           "name" : "this",
819           "type" : "Button",
820           "desc" : "",
821           "isOptional" : false
822         },
823         {
824           "name" : "e",
825           "type" : "Event",
826           "desc" : "The event object",
827           "isOptional" : false
828         }
829       ],
830       "returns" : [
831       ]
832     },
833     {
834       "name" : "toggle",
835       "desc" : "Fires when the \"pressed\" state of this button changes (only if enableToggle = true)",
836       "memberOf" : "Roo.Button",
837       "example" : "",
838       "deprecated" : "",
839       "since" : "",
840       "see" : "",
841       "params" : [
842         {
843           "name" : "this",
844           "type" : "Button",
845           "desc" : "",
846           "isOptional" : false
847         },
848         {
849           "name" : "pressed",
850           "type" : "Boolean",
851           "desc" : "",
852           "isOptional" : false
853         }
854       ],
855       "returns" : [
856       ]
857     },
858     {
859       "name" : "mouseout",
860       "desc" : "Fires when the mouse exits the button",
861       "memberOf" : "Roo.Button",
862       "example" : "",
863       "deprecated" : "",
864       "since" : "",
865       "see" : "",
866       "params" : [
867         {
868           "name" : "this",
869           "type" : "Button",
870           "desc" : "",
871           "isOptional" : false
872         },
873         {
874           "name" : "e",
875           "type" : "Event",
876           "desc" : "The event object",
877           "isOptional" : false
878         }
879       ],
880       "returns" : [
881       ]
882     }
883   ]
884 }