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