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