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