sync
[roojs1] / docs / symbols / Roo.bootstrap.MasonryBrick.json
1 {
2   "name" : "Roo.bootstrap.MasonryBrick",
3   "augments" : [
4     "Roo.bootstrap.Component",
5     "Roo.Component",
6     "Roo.util.Observable"
7   ],
8   "desc" : "Bootstrap MasonryBrick class",
9   "isSingleton" : false,
10   "isStatic" : false,
11   "isBuiltin" : false,
12   "memberOf" : "MasonryBrick",
13   "example" : "",
14   "deprecated" : "",
15   "since" : "",
16   "see" : "",
17   "params" : [
18     {
19       "name" : "config",
20       "type" : "Object",
21       "desc" : "The config object",
22       "isOptional" : false
23     }
24   ],
25   "returns" : [],
26   "throws" : "",
27   "requires" : "",
28   "config" : [
29     {
30       "name" : "listeners",
31       "type" : "Object",
32       "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>",
33       "memberOf" : "Roo.util.Observable"
34     },
35     {
36       "name" : "tooltip",
37       "type" : "string",
38       "desc" : "Text for the tooltip",
39       "memberOf" : "Roo.bootstrap.Component"
40     },
41     {
42       "name" : "container_method",
43       "type" : "string",
44       "desc" : "method to fetch parents container element (used by NavHeaderbar -  getHeaderChildContainer)",
45       "memberOf" : "Roo.bootstrap.Component"
46     },
47     {
48       "name" : "visibilityEl",
49       "type" : "string|object",
50       "desc" : "t) What element to use for visibility (@see getVisibilityEl())",
51       "memberOf" : "Roo.bootstrap.Component"
52     },
53     {
54       "name" : "placetitle",
55       "type" : "String",
56       "desc" : "m)",
57       "memberOf" : ""
58     },
59     {
60       "name" : "inverse",
61       "type" : "Boolean",
62       "desc" : "defalut false",
63       "memberOf" : ""
64     },
65     {
66       "name" : "can_build_overlaid",
67       "type" : "Boolean",
68       "desc" : "True if element can be rebuild from a HTML page",
69       "memberOf" : "Roo.bootstrap.Component"
70     },
71     {
72       "name" : "hideMode",
73       "type" : "String",
74       "desc" : "y)\nHow this component should hidden. Supported values are\n\"visibility\" (css visibility), \"offsets\" (negative offset position) and\n\"display\" (css display) - defaults to \"display\".",
75       "memberOf" : "Roo.Component"
76     },
77     {
78       "name" : "title",
79       "type" : "String",
80       "desc" : "",
81       "memberOf" : ""
82     },
83     {
84       "name" : "videourl",
85       "type" : "String",
86       "desc" : "",
87       "memberOf" : ""
88     },
89     {
90       "name" : "style",
91       "type" : "String",
92       "desc" : "any extra css",
93       "memberOf" : "Roo.bootstrap.Component"
94     },
95     {
96       "name" : "allowDomMove",
97       "type" : "Boolean",
98       "desc" : "Whether the component can move the Dom node when rendering (defaults to true).",
99       "memberOf" : "Roo.Component"
100     },
101     {
102       "name" : "cls",
103       "type" : "String",
104       "desc" : "",
105       "memberOf" : ""
106     },
107     {
108       "name" : "html",
109       "type" : "String",
110       "desc" : "",
111       "memberOf" : ""
112     },
113     {
114       "name" : "preventDefault",
115       "type" : "Boolean",
116       "desc" : "defalut false",
117       "memberOf" : ""
118     },
119     {
120       "name" : "xattr",
121       "type" : "Object",
122       "desc" : "extra attributes to add to 'element' (used by builder to store stuff.)",
123       "memberOf" : "Roo.bootstrap.Component"
124     },
125     {
126       "name" : "actionMode",
127       "type" : "String",
128       "desc" : "which property holds the element that used for  hide() / show() / disable() / enable()\ndefault is 'el' for forms you probably want to set this to fieldEl",
129       "memberOf" : "Roo.Component"
130     },
131     {
132       "name" : "dataId",
133       "type" : "string",
134       "desc" : "cutomer id",
135       "memberOf" : "Roo.bootstrap.Component"
136     },
137     {
138       "name" : "size",
139       "type" : "String",
140       "desc" : "e)",
141       "memberOf" : ""
142     },
143     {
144       "name" : "name",
145       "type" : "string",
146       "desc" : "Specifies name attribute",
147       "memberOf" : "Roo.bootstrap.Component"
148     },
149     {
150       "name" : "disableClass",
151       "type" : "String",
152       "desc" : "CSS class added to the component when it is disabled (defaults to \"x-item-disabled\").",
153       "memberOf" : "Roo.Component"
154     },
155     {
156       "name" : "bgimage",
157       "type" : "String",
158       "desc" : "",
159       "memberOf" : ""
160     },
161     {
162       "name" : "isFitContainer",
163       "type" : "Boolean",
164       "desc" : "defalut true",
165       "memberOf" : ""
166     },
167     {
168       "name" : "href",
169       "type" : "String",
170       "desc" : "",
171       "memberOf" : ""
172     }
173   ],
174   "methods" : [
175     {
176       "name" : "register",
177       "type" : "function",
178       "desc" : "register a Masonry Brick",
179       "sig" : "(the)",
180       "static" : true,
181       "memberOf" : "",
182       "isStatic" : true,
183       "isConstructor" : false,
184       "isPrivate" : false,
185       "example" : "",
186       "deprecated" : "",
187       "since" : "",
188       "see" : "",
189       "exceptions" : "",
190       "requires" : "",
191       "params" : [
192         {
193           "name" : "the",
194           "type" : "Roo.bootstrap.MasonryBrick",
195           "desc" : "masonry brick to add",
196           "isOptional" : false
197         }
198       ],
199       "returns" : []
200     },
201     {
202       "name" : "get",
203       "type" : "function",
204       "desc" : "fetch a  masonry brick based on the masonry brick ID",
205       "sig" : "(the)",
206       "static" : true,
207       "memberOf" : "",
208       "isStatic" : true,
209       "isConstructor" : false,
210       "isPrivate" : false,
211       "example" : "",
212       "deprecated" : "",
213       "since" : "",
214       "see" : "",
215       "exceptions" : "",
216       "requires" : "",
217       "params" : [
218         {
219           "name" : "the",
220           "type" : "string",
221           "desc" : "masonry brick to add",
222           "isOptional" : false
223         }
224       ],
225       "returns" : []
226     },
227     {
228       "name" : "tooltipEl",
229       "type" : "function",
230       "desc" : "Fetch the element to display the tooltip on.",
231       "sig" : "()\n{\n\n}",
232       "static" : false,
233       "memberOf" : "Roo.bootstrap.Component",
234       "isStatic" : false,
235       "isConstructor" : false,
236       "isPrivate" : false,
237       "example" : "",
238       "deprecated" : "",
239       "since" : "",
240       "see" : "",
241       "exceptions" : "",
242       "requires" : "",
243       "params" : [],
244       "returns" : [
245         {
246           "name" : "",
247           "type" : "Roo.Element",
248           "desc" : "defaults to this.el"
249         }
250       ]
251     },
252     {
253       "name" : "hide",
254       "type" : "function",
255       "desc" : "Hide a component - adds 'hidden' class",
256       "sig" : "()\n{\n\n}",
257       "static" : false,
258       "memberOf" : "Roo.bootstrap.Component",
259       "isStatic" : false,
260       "isConstructor" : false,
261       "isPrivate" : false,
262       "example" : "",
263       "deprecated" : "",
264       "since" : "",
265       "see" : "",
266       "exceptions" : "",
267       "requires" : "",
268       "params" : [],
269       "returns" : []
270     },
271     {
272       "name" : "show",
273       "type" : "function",
274       "desc" : "Show a component - removes 'hidden' class",
275       "sig" : "()\n{\n\n}",
276       "static" : false,
277       "memberOf" : "Roo.bootstrap.Component",
278       "isStatic" : false,
279       "isConstructor" : false,
280       "isPrivate" : false,
281       "example" : "",
282       "deprecated" : "",
283       "since" : "",
284       "see" : "",
285       "exceptions" : "",
286       "requires" : "",
287       "params" : [],
288       "returns" : []
289     },
290     {
291       "name" : "setVisibilityEl",
292       "type" : "function",
293       "desc" : "Set the element that will be used to show or hide",
294       "sig" : "()\n{\n\n}",
295       "static" : false,
296       "memberOf" : "Roo.bootstrap.Component",
297       "isStatic" : false,
298       "isConstructor" : false,
299       "isPrivate" : false,
300       "example" : "",
301       "deprecated" : "",
302       "since" : "",
303       "see" : "",
304       "exceptions" : "",
305       "requires" : "",
306       "params" : [],
307       "returns" : []
308     },
309     {
310       "name" : "getVisibilityEl",
311       "type" : "function",
312       "desc" : "Get the element that will be used to show or hide",
313       "sig" : "()\n{\n\n}",
314       "static" : false,
315       "memberOf" : "Roo.bootstrap.Component",
316       "isStatic" : false,
317       "isConstructor" : false,
318       "isPrivate" : false,
319       "example" : "",
320       "deprecated" : "",
321       "since" : "",
322       "see" : "",
323       "exceptions" : "",
324       "requires" : "",
325       "params" : [],
326       "returns" : []
327     },
328     {
329       "name" : "initEvents",
330       "type" : "function",
331       "desc" : "Initialize Events for the element",
332       "sig" : "()\n{\n\n}",
333       "static" : false,
334       "memberOf" : "Roo.bootstrap.Component",
335       "isStatic" : false,
336       "isConstructor" : false,
337       "isPrivate" : false,
338       "example" : "",
339       "deprecated" : "",
340       "since" : "",
341       "see" : "",
342       "exceptions" : "",
343       "requires" : "",
344       "params" : [],
345       "returns" : []
346     },
347     {
348       "name" : "getChildContainer",
349       "type" : "function",
350       "desc" : "Fetch the element to add children to",
351       "sig" : "()\n{\n\n}",
352       "static" : false,
353       "memberOf" : "Roo.bootstrap.Component",
354       "isStatic" : false,
355       "isConstructor" : false,
356       "isPrivate" : false,
357       "example" : "",
358       "deprecated" : "",
359       "since" : "",
360       "see" : "",
361       "exceptions" : "",
362       "requires" : "",
363       "params" : [],
364       "returns" : [
365         {
366           "name" : "",
367           "type" : "Roo.Element",
368           "desc" : "defaults to this.el"
369         }
370       ]
371     },
372     {
373       "name" : "getId",
374       "type" : "function",
375       "desc" : "Returns the id of this component.",
376       "sig" : "()\n{\n\n}",
377       "static" : false,
378       "memberOf" : "Roo.Component",
379       "isStatic" : false,
380       "isConstructor" : false,
381       "isPrivate" : false,
382       "example" : "",
383       "deprecated" : "",
384       "since" : "",
385       "see" : "",
386       "exceptions" : "",
387       "requires" : "",
388       "params" : [],
389       "returns" : [
390         {
391           "name" : "",
392           "type" : "String",
393           "desc" : ""
394         }
395       ]
396     },
397     {
398       "name" : "render",
399       "type" : "function",
400       "desc" : "If this is a lazy rendering component, render it to its container element.",
401       "sig" : "(container)",
402       "static" : false,
403       "memberOf" : "Roo.Component",
404       "isStatic" : false,
405       "isConstructor" : false,
406       "isPrivate" : false,
407       "example" : "",
408       "deprecated" : "",
409       "since" : "",
410       "see" : "",
411       "exceptions" : "",
412       "requires" : "",
413       "params" : [
414         {
415           "name" : "container",
416           "type" : "String/HTMLElement/Element",
417           "desc" : "(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.",
418           "isOptional" : false
419         }
420       ],
421       "returns" : []
422     },
423     {
424       "name" : "destroy",
425       "type" : "function",
426       "desc" : "Destroys this component by purging any event listeners, removing the component's element from the DOM,\nremoving the component from its {@link Roo.Container} (if applicable) and unregistering it from {@link Roo.ComponentMgr}.",
427       "sig" : "()\n{\n\n}",
428       "static" : false,
429       "memberOf" : "Roo.Component",
430       "isStatic" : false,
431       "isConstructor" : false,
432       "isPrivate" : false,
433       "example" : "",
434       "deprecated" : "",
435       "since" : "",
436       "see" : "",
437       "exceptions" : "",
438       "requires" : "",
439       "params" : [],
440       "returns" : []
441     },
442     {
443       "name" : "isVisible",
444       "type" : "function",
445       "desc" : "Returns true if this component is visible.",
446       "sig" : "()\n{\n\n}",
447       "static" : false,
448       "memberOf" : "Roo.Component",
449       "isStatic" : false,
450       "isConstructor" : false,
451       "isPrivate" : false,
452       "example" : "",
453       "deprecated" : "",
454       "since" : "",
455       "see" : "",
456       "exceptions" : "",
457       "requires" : "",
458       "params" : [],
459       "returns" : []
460     },
461     {
462       "name" : "setDisabled",
463       "type" : "function",
464       "desc" : "Convenience function for setting disabled/enabled by boolean.",
465       "sig" : "(disabled)",
466       "static" : false,
467       "memberOf" : "Roo.Component",
468       "isStatic" : false,
469       "isConstructor" : false,
470       "isPrivate" : false,
471       "example" : "",
472       "deprecated" : "",
473       "since" : "",
474       "see" : "",
475       "exceptions" : "",
476       "requires" : "",
477       "params" : [
478         {
479           "name" : "disabled",
480           "type" : "Boolean",
481           "desc" : "",
482           "isOptional" : false
483         }
484       ],
485       "returns" : []
486     },
487     {
488       "name" : "focus",
489       "type" : "function",
490       "desc" : "Try to focus this component.",
491       "sig" : "(selectText)",
492       "static" : false,
493       "memberOf" : "Roo.Component",
494       "isStatic" : false,
495       "isConstructor" : false,
496       "isPrivate" : false,
497       "example" : "",
498       "deprecated" : "",
499       "since" : "",
500       "see" : "",
501       "exceptions" : "",
502       "requires" : "",
503       "params" : [
504         {
505           "name" : "selectText",
506           "type" : "Boolean",
507           "desc" : "True to also select the text in this component (if applicable)",
508           "isOptional" : false
509         }
510       ],
511       "returns" : [
512         {
513           "name" : "",
514           "type" : "Roo.Component",
515           "desc" : "this"
516         }
517       ]
518     },
519     {
520       "name" : "enable",
521       "type" : "function",
522       "desc" : "Enable this component.",
523       "sig" : "()\n{\n\n}",
524       "static" : false,
525       "memberOf" : "Roo.Component",
526       "isStatic" : false,
527       "isConstructor" : false,
528       "isPrivate" : false,
529       "example" : "",
530       "deprecated" : "",
531       "since" : "",
532       "see" : "",
533       "exceptions" : "",
534       "requires" : "",
535       "params" : [],
536       "returns" : [
537         {
538           "name" : "",
539           "type" : "Roo.Component",
540           "desc" : "this"
541         }
542       ]
543     },
544     {
545       "name" : "setVisible",
546       "type" : "function",
547       "desc" : "Convenience function to hide or show this component by boolean.",
548       "sig" : "(visible)",
549       "static" : false,
550       "memberOf" : "Roo.Component",
551       "isStatic" : false,
552       "isConstructor" : false,
553       "isPrivate" : false,
554       "example" : "",
555       "deprecated" : "",
556       "since" : "",
557       "see" : "",
558       "exceptions" : "",
559       "requires" : "",
560       "params" : [
561         {
562           "name" : "visible",
563           "type" : "Boolean",
564           "desc" : "True to show, false to hide",
565           "isOptional" : false
566         }
567       ],
568       "returns" : [
569         {
570           "name" : "",
571           "type" : "Roo.Component",
572           "desc" : "this"
573         }
574       ]
575     },
576     {
577       "name" : "disable",
578       "type" : "function",
579       "desc" : "Disable this component.",
580       "sig" : "()\n{\n\n}",
581       "static" : false,
582       "memberOf" : "Roo.Component",
583       "isStatic" : false,
584       "isConstructor" : false,
585       "isPrivate" : false,
586       "example" : "",
587       "deprecated" : "",
588       "since" : "",
589       "see" : "",
590       "exceptions" : "",
591       "requires" : "",
592       "params" : [],
593       "returns" : [
594         {
595           "name" : "",
596           "type" : "Roo.Component",
597           "desc" : "this"
598         }
599       ]
600     },
601     {
602       "name" : "getEl",
603       "type" : "function",
604       "desc" : "Returns the underlying {@link Roo.Element}.",
605       "sig" : "()\n{\n\n}",
606       "static" : false,
607       "memberOf" : "Roo.Component",
608       "isStatic" : false,
609       "isConstructor" : false,
610       "isPrivate" : false,
611       "example" : "",
612       "deprecated" : "",
613       "since" : "",
614       "see" : "",
615       "exceptions" : "",
616       "requires" : "",
617       "params" : [],
618       "returns" : [
619         {
620           "name" : "",
621           "type" : "Roo.Element",
622           "desc" : "The element"
623         }
624       ]
625     },
626     {
627       "name" : "purgeListeners",
628       "type" : "function",
629       "desc" : "Removes all listeners for this object",
630       "sig" : "()\n{\n\n}",
631       "static" : false,
632       "memberOf" : "Roo.util.Observable",
633       "isStatic" : false,
634       "isConstructor" : false,
635       "isPrivate" : false,
636       "example" : "",
637       "deprecated" : "",
638       "since" : "",
639       "see" : "",
640       "exceptions" : "",
641       "requires" : "",
642       "params" : [],
643       "returns" : []
644     },
645     {
646       "name" : "on",
647       "type" : "function",
648       "desc" : "Appends an event handler to this element (shorthand for addListener)",
649       "sig" : "(eventName, handler, scope, options)",
650       "static" : false,
651       "memberOf" : "Roo.util.Observable",
652       "isStatic" : false,
653       "isConstructor" : false,
654       "isPrivate" : false,
655       "example" : "",
656       "deprecated" : "",
657       "since" : "",
658       "see" : "",
659       "exceptions" : "",
660       "requires" : "",
661       "params" : [
662         {
663           "name" : "eventName",
664           "type" : "String",
665           "desc" : "The type of event to listen for",
666           "isOptional" : false
667         },
668         {
669           "name" : "handler",
670           "type" : "Function",
671           "desc" : "The method the event invokes",
672           "isOptional" : false
673         },
674         {
675           "name" : "scope",
676           "type" : "Object",
677           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
678           "isOptional" : false
679         },
680         {
681           "name" : "options",
682           "type" : "Object",
683           "desc" : "(optional)",
684           "isOptional" : false
685         }
686       ],
687       "returns" : []
688     },
689     {
690       "name" : "un",
691       "type" : "function",
692       "desc" : "Removes a listener (shorthand for removeListener)",
693       "sig" : "(eventName, handler, scope)",
694       "static" : false,
695       "memberOf" : "Roo.util.Observable",
696       "isStatic" : false,
697       "isConstructor" : false,
698       "isPrivate" : false,
699       "example" : "",
700       "deprecated" : "",
701       "since" : "",
702       "see" : "",
703       "exceptions" : "",
704       "requires" : "",
705       "params" : [
706         {
707           "name" : "eventName",
708           "type" : "String",
709           "desc" : "The type of event to listen for",
710           "isOptional" : false
711         },
712         {
713           "name" : "handler",
714           "type" : "Function",
715           "desc" : "The handler to remove",
716           "isOptional" : false
717         },
718         {
719           "name" : "scope",
720           "type" : "Object",
721           "desc" : "(optional) The scope (this object) for the handler",
722           "isOptional" : false
723         }
724       ],
725       "returns" : []
726     },
727     {
728       "name" : "addEvents",
729       "type" : "function",
730       "desc" : "Used to define events on this Observable",
731       "sig" : "(object)",
732       "static" : false,
733       "memberOf" : "Roo.util.Observable",
734       "isStatic" : false,
735       "isConstructor" : false,
736       "isPrivate" : false,
737       "example" : "",
738       "deprecated" : "",
739       "since" : "",
740       "see" : "",
741       "exceptions" : "",
742       "requires" : "",
743       "params" : [
744         {
745           "name" : "object",
746           "type" : "Object",
747           "desc" : "The object with the events defined",
748           "isOptional" : false
749         }
750       ],
751       "returns" : []
752     },
753     {
754       "name" : "releaseCapture",
755       "type" : "function",
756       "desc" : "Removes <b>all</b> added captures from the Observable.",
757       "sig" : "(o)",
758       "static" : true,
759       "memberOf" : "Roo.util.Observable",
760       "isStatic" : true,
761       "isConstructor" : false,
762       "isPrivate" : false,
763       "example" : "",
764       "deprecated" : "",
765       "since" : "",
766       "see" : "",
767       "exceptions" : "",
768       "requires" : "",
769       "params" : [
770         {
771           "name" : "o",
772           "type" : "Observable",
773           "desc" : "The Observable to release",
774           "isOptional" : false
775         }
776       ],
777       "returns" : []
778     },
779     {
780       "name" : "removeListener",
781       "type" : "function",
782       "desc" : "Removes a listener",
783       "sig" : "(eventName, handler, scope)",
784       "static" : false,
785       "memberOf" : "Roo.util.Observable",
786       "isStatic" : false,
787       "isConstructor" : false,
788       "isPrivate" : false,
789       "example" : "",
790       "deprecated" : "",
791       "since" : "",
792       "see" : "",
793       "exceptions" : "",
794       "requires" : "",
795       "params" : [
796         {
797           "name" : "eventName",
798           "type" : "String",
799           "desc" : "The type of event to listen for",
800           "isOptional" : false
801         },
802         {
803           "name" : "handler",
804           "type" : "Function",
805           "desc" : "The handler to remove",
806           "isOptional" : false
807         },
808         {
809           "name" : "scope",
810           "type" : "Object",
811           "desc" : "(optional) The scope (this object) for the handler",
812           "isOptional" : false
813         }
814       ],
815       "returns" : []
816     },
817     {
818       "name" : "fireEvent",
819       "type" : "function",
820       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
821       "sig" : "(eventName, args)",
822       "static" : false,
823       "memberOf" : "Roo.util.Observable",
824       "isStatic" : false,
825       "isConstructor" : false,
826       "isPrivate" : false,
827       "example" : "",
828       "deprecated" : "",
829       "since" : "",
830       "see" : "",
831       "exceptions" : "",
832       "requires" : "",
833       "params" : [
834         {
835           "name" : "eventName",
836           "type" : "String",
837           "desc" : "",
838           "isOptional" : false
839         },
840         {
841           "name" : "args",
842           "type" : "Object...",
843           "desc" : "Variable number of parameters are passed to handlers",
844           "isOptional" : false
845         }
846       ],
847       "returns" : [
848         {
849           "name" : "",
850           "type" : "Boolean",
851           "desc" : "returns false if any of the handlers return false otherwise it returns true"
852         }
853       ]
854     },
855     {
856       "name" : "hasListener",
857       "type" : "function",
858       "desc" : "Checks to see if this object has any listeners for a specified event",
859       "sig" : "(eventName)",
860       "static" : false,
861       "memberOf" : "Roo.util.Observable",
862       "isStatic" : false,
863       "isConstructor" : false,
864       "isPrivate" : false,
865       "example" : "",
866       "deprecated" : "",
867       "since" : "",
868       "see" : "",
869       "exceptions" : "",
870       "requires" : "",
871       "params" : [
872         {
873           "name" : "eventName",
874           "type" : "String",
875           "desc" : "The name of the event to check for",
876           "isOptional" : false
877         }
878       ],
879       "returns" : [
880         {
881           "name" : "",
882           "type" : "Boolean",
883           "desc" : "True if the event is being listened for, else false"
884         }
885       ]
886     },
887     {
888       "name" : "capture",
889       "type" : "function",
890       "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.",
891       "sig" : "(o, fn, scope)",
892       "static" : true,
893       "memberOf" : "Roo.util.Observable",
894       "isStatic" : true,
895       "isConstructor" : false,
896       "isPrivate" : false,
897       "example" : "",
898       "deprecated" : "",
899       "since" : "",
900       "see" : "",
901       "exceptions" : "",
902       "requires" : "",
903       "params" : [
904         {
905           "name" : "o",
906           "type" : "Observable",
907           "desc" : "The Observable to capture",
908           "isOptional" : false
909         },
910         {
911           "name" : "fn",
912           "type" : "Function",
913           "desc" : "The function to call",
914           "isOptional" : false
915         },
916         {
917           "name" : "scope",
918           "type" : "Object",
919           "desc" : "(optional) The scope (this object) for the fn",
920           "isOptional" : false
921         }
922       ],
923       "returns" : []
924     },
925     {
926       "name" : "addListener",
927       "type" : "function",
928       "desc" : "Appends an event handler to this component",
929       "sig" : "(eventName, handler, scope, options)",
930       "static" : false,
931       "memberOf" : "Roo.util.Observable",
932       "isStatic" : false,
933       "isConstructor" : false,
934       "isPrivate" : false,
935       "example" : "",
936       "deprecated" : "",
937       "since" : "",
938       "see" : "",
939       "exceptions" : "",
940       "requires" : "",
941       "params" : [
942         {
943           "name" : "eventName",
944           "type" : "String",
945           "desc" : "The type of event to listen for",
946           "isOptional" : false
947         },
948         {
949           "name" : "handler",
950           "type" : "Function",
951           "desc" : "The method the event invokes",
952           "isOptional" : false
953         },
954         {
955           "name" : "scope",
956           "type" : "Object",
957           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
958           "isOptional" : false
959         },
960         {
961           "name" : "options",
962           "type" : "Object",
963           "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>",
964           "isOptional" : false
965         }
966       ],
967       "returns" : []
968     }
969   ],
970   "events" : [
971     {
972       "name" : "click",
973       "type" : "function",
974       "desc" : "When a MasonryBrick is clcik",
975       "sig" : "function (_self, e)\n{\n\n}",
976       "memberOf" : "",
977       "example" : "",
978       "deprecated" : "",
979       "since" : "",
980       "see" : "",
981       "params" : [
982         {
983           "name" : "this",
984           "type" : "Roo.bootstrap.MasonryBrick",
985           "desc" : "",
986           "isOptional" : false
987         },
988         {
989           "name" : "e",
990           "type" : "Roo.EventObject",
991           "desc" : "",
992           "isOptional" : false
993         }
994       ],
995       "returns" : []
996     },
997     {
998       "name" : "childrenrendered",
999       "type" : "function",
1000       "desc" : "Fires when the children have been rendered..",
1001       "sig" : "function (_self)\n{\n\n}",
1002       "memberOf" : "Roo.bootstrap.Component",
1003       "example" : "",
1004       "deprecated" : "",
1005       "since" : "",
1006       "see" : "",
1007       "params" : [
1008         {
1009           "name" : "this",
1010           "type" : "Roo.bootstrap.Component",
1011           "desc" : "",
1012           "isOptional" : false
1013         }
1014       ],
1015       "returns" : []
1016     },
1017     {
1018       "name" : "beforerender",
1019       "type" : "function",
1020       "desc" : "Fires before the component is rendered. Return false to stop the render.",
1021       "sig" : "function (_self)\n{\n\n}",
1022       "memberOf" : "Roo.Component",
1023       "example" : "",
1024       "deprecated" : "",
1025       "since" : "",
1026       "see" : "",
1027       "params" : [
1028         {
1029           "name" : "this",
1030           "type" : "Roo.Component",
1031           "desc" : "",
1032           "isOptional" : false
1033         }
1034       ],
1035       "returns" : []
1036     },
1037     {
1038       "name" : "disable",
1039       "type" : "function",
1040       "desc" : "Fires after the component is disabled.",
1041       "sig" : "function (_self)\n{\n\n}",
1042       "memberOf" : "Roo.Component",
1043       "example" : "",
1044       "deprecated" : "",
1045       "since" : "",
1046       "see" : "",
1047       "params" : [
1048         {
1049           "name" : "this",
1050           "type" : "Roo.Component",
1051           "desc" : "",
1052           "isOptional" : false
1053         }
1054       ],
1055       "returns" : []
1056     },
1057     {
1058       "name" : "render",
1059       "type" : "function",
1060       "desc" : "Fires after the component is rendered.",
1061       "sig" : "function (_self)\n{\n\n}",
1062       "memberOf" : "Roo.Component",
1063       "example" : "",
1064       "deprecated" : "",
1065       "since" : "",
1066       "see" : "",
1067       "params" : [
1068         {
1069           "name" : "this",
1070           "type" : "Roo.Component",
1071           "desc" : "",
1072           "isOptional" : false
1073         }
1074       ],
1075       "returns" : []
1076     },
1077     {
1078       "name" : "destroy",
1079       "type" : "function",
1080       "desc" : "Fires after the component is destroyed.",
1081       "sig" : "function (_self)\n{\n\n}",
1082       "memberOf" : "Roo.Component",
1083       "example" : "",
1084       "deprecated" : "",
1085       "since" : "",
1086       "see" : "",
1087       "params" : [
1088         {
1089           "name" : "this",
1090           "type" : "Roo.Component",
1091           "desc" : "",
1092           "isOptional" : false
1093         }
1094       ],
1095       "returns" : []
1096     },
1097     {
1098       "name" : "hide",
1099       "type" : "function",
1100       "desc" : "Fires after the component is hidden.",
1101       "sig" : "function (_self)\n{\n\n}",
1102       "memberOf" : "Roo.Component",
1103       "example" : "",
1104       "deprecated" : "",
1105       "since" : "",
1106       "see" : "",
1107       "params" : [
1108         {
1109           "name" : "this",
1110           "type" : "Roo.Component",
1111           "desc" : "",
1112           "isOptional" : false
1113         }
1114       ],
1115       "returns" : []
1116     },
1117     {
1118       "name" : "beforehide",
1119       "type" : "function",
1120       "desc" : "Fires before the component is hidden. Return false to stop the hide.",
1121       "sig" : "function (_self)\n{\n\n}",
1122       "memberOf" : "Roo.Component",
1123       "example" : "",
1124       "deprecated" : "",
1125       "since" : "",
1126       "see" : "",
1127       "params" : [
1128         {
1129           "name" : "this",
1130           "type" : "Roo.Component",
1131           "desc" : "",
1132           "isOptional" : false
1133         }
1134       ],
1135       "returns" : []
1136     },
1137     {
1138       "name" : "show",
1139       "type" : "function",
1140       "desc" : "Fires after the component is shown.",
1141       "sig" : "function (_self)\n{\n\n}",
1142       "memberOf" : "Roo.Component",
1143       "example" : "",
1144       "deprecated" : "",
1145       "since" : "",
1146       "see" : "",
1147       "params" : [
1148         {
1149           "name" : "this",
1150           "type" : "Roo.Component",
1151           "desc" : "",
1152           "isOptional" : false
1153         }
1154       ],
1155       "returns" : []
1156     },
1157     {
1158       "name" : "beforeshow",
1159       "type" : "function",
1160       "desc" : "Fires before the component is shown.  Return false to stop the show.",
1161       "sig" : "function (_self)\n{\n\n}",
1162       "memberOf" : "Roo.Component",
1163       "example" : "",
1164       "deprecated" : "",
1165       "since" : "",
1166       "see" : "",
1167       "params" : [
1168         {
1169           "name" : "this",
1170           "type" : "Roo.Component",
1171           "desc" : "",
1172           "isOptional" : false
1173         }
1174       ],
1175       "returns" : []
1176     },
1177     {
1178       "name" : "enable",
1179       "type" : "function",
1180       "desc" : "Fires after the component is enabled.",
1181       "sig" : "function (_self)\n{\n\n}",
1182       "memberOf" : "Roo.Component",
1183       "example" : "",
1184       "deprecated" : "",
1185       "since" : "",
1186       "see" : "",
1187       "params" : [
1188         {
1189           "name" : "this",
1190           "type" : "Roo.Component",
1191           "desc" : "",
1192           "isOptional" : false
1193         }
1194       ],
1195       "returns" : []
1196     },
1197     {
1198       "name" : "beforedestroy",
1199       "type" : "function",
1200       "desc" : "Fires before the component is destroyed. Return false to stop the destroy.",
1201       "sig" : "function (_self)\n{\n\n}",
1202       "memberOf" : "Roo.Component",
1203       "example" : "",
1204       "deprecated" : "",
1205       "since" : "",
1206       "see" : "",
1207       "params" : [
1208         {
1209           "name" : "this",
1210           "type" : "Roo.Component",
1211           "desc" : "",
1212           "isOptional" : false
1213         }
1214       ],
1215       "returns" : []
1216     }
1217   ]
1218 }