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