fix docs add optvalues
[roojs1] / docs / symbols / Roo.grid.Calendar.json
1 {
2   "name" : "Roo.grid.Calendar",
3   "augments" : [
4     "Roo.grid.Grid",
5     "Roo.util.Observable"
6   ],
7   "childClasses" : {  },
8   "tree_children" : [],
9   "tree_parent" : [],
10   "desc" : "This class extends the Grid to provide a calendar widget\n<br><br>Usage:<pre><code>\n var grid = new Roo.grid.Calendar(\"my-container-id\", {\n     ds: myDataStore,\n     cm: myColModel,\n     selModel: mySelectionModel,\n     autoSizeColumns: true,\n     monitorWindowResize: false,\n     trackMouseOver: true\n     eventstore : real data store..\n });\n // set any options\n grid.render();",
11   "isSingleton" : false,
12   "isStatic" : false,
13   "isBuiltin" : false,
14   "isAbstract" : false,
15   "isBuilderTop" : false,
16   "memberOf" : "Calendar",
17   "example" : "",
18   "deprecated" : "",
19   "since" : "",
20   "see" : "",
21   "params" : [
22     {
23       "name" : "container",
24       "type" : "String/HTMLElement/Roo.Element",
25       "desc" : "The element into which this grid will be rendered -\nThe container MUST have some type of size defined for the grid to fill. The container will be\nautomatically set to position relative if it isn't already.",
26       "isOptional" : false
27     },
28     {
29       "name" : "config",
30       "type" : "Object",
31       "desc" : "A config object that sets properties on this grid.",
32       "isOptional" : false
33     }
34   ],
35   "returns" : [],
36   "throws" : "",
37   "requires" : "",
38   "config" : [
39     {
40       "name" : "eventStore",
41       "type" : "Store",
42       "desc" : "The store that loads events.",
43       "memberOf" : "",
44       "isOptional" : false,
45       "optvalues" : []
46     },
47     {
48       "name" : "autoSizeColumns",
49       "type" : "Boolean",
50       "desc" : "True to automatically resize the columns to fit their content\n<b>on initial render.</b> It is more efficient to explicitly size the columns\nthrough the ColumnModel's {@link Roo.grid.ColumnModel#width} config option.  Default is false.",
51       "memberOf" : "Roo.grid.Grid",
52       "isOptional" : false,
53       "optvalues" : []
54     },
55     {
56       "name" : "listeners",
57       "type" : "Object",
58       "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>",
59       "memberOf" : "Roo.util.Observable",
60       "isOptional" : false,
61       "optvalues" : []
62     },
63     {
64       "name" : "cm[]",
65       "type" : "Roo.grid.ColumnModel",
66       "desc" : "The columns of the grid",
67       "memberOf" : "Roo.grid.Grid",
68       "isOptional" : false,
69       "optvalues" : []
70     },
71     {
72       "name" : "maxRowsToMeasure",
73       "type" : "Boolean",
74       "desc" : "If autoSizeColumns is on, maxRowsToMeasure can be used to limit the number of\nrows measured to get a columns size. Default is 0 (all rows).",
75       "memberOf" : "Roo.grid.Grid",
76       "isOptional" : false,
77       "optvalues" : []
78     },
79     {
80       "name" : "minColumnWidth",
81       "type" : "Number",
82       "desc" : "The minimum width a column can be resized to. Default is 25.",
83       "memberOf" : "Roo.grid.Grid",
84       "isOptional" : false,
85       "optvalues" : []
86     },
87     {
88       "name" : "ddText",
89       "type" : "String",
90       "desc" : "Configures the text is the drag proxy (defaults to \"%0 selected row(s)\").\n%0 is replaced with the number of selected rows.",
91       "memberOf" : "Roo.grid.Grid",
92       "isOptional" : false,
93       "optvalues" : []
94     },
95     {
96       "name" : "toolbar",
97       "type" : "Roo.Toolbar",
98       "desc" : "a toolbar for buttons etc.",
99       "memberOf" : "Roo.grid.Grid",
100       "isOptional" : false,
101       "optvalues" : []
102     },
103     {
104       "name" : "autoExpandColumn",
105       "type" : "String",
106       "desc" : "The id (or dataIndex) of a column in this grid that should expand to fill unused space. This id can not be 0. Default is false.",
107       "memberOf" : "Roo.grid.Grid",
108       "isOptional" : false,
109       "optvalues" : []
110     },
111     {
112       "name" : "autoExpandMax",
113       "type" : "Number",
114       "desc" : "The maximum width the autoExpandColumn can have (if enabled). Default is 1000.",
115       "memberOf" : "Roo.grid.Grid",
116       "isOptional" : false,
117       "optvalues" : []
118     },
119     {
120       "name" : "enableRowHeightSync",
121       "type" : "Boolean",
122       "desc" : "True to manually sync row heights across locked and not locked rows. Default is false.",
123       "memberOf" : "Roo.grid.Grid",
124       "isOptional" : false,
125       "optvalues" : []
126     },
127     {
128       "name" : "enableDrop",
129       "type" : "Boolean",
130       "desc" : "True to enable drop of elements. Default is false. (double check if this is needed?)",
131       "memberOf" : "Roo.grid.Grid",
132       "isOptional" : false,
133       "optvalues" : []
134     },
135     {
136       "name" : "monitorWindowResize",
137       "type" : "Boolean",
138       "desc" : "True to autoSize the grid when the window resizes. Default is true.",
139       "memberOf" : "Roo.grid.Grid",
140       "isOptional" : false,
141       "optvalues" : []
142     },
143     {
144       "name" : "autoExpandMin",
145       "type" : "Number",
146       "desc" : "The minimum width the autoExpandColumn can have (if enabled).\nDefault is 50.",
147       "memberOf" : "Roo.grid.Grid",
148       "isOptional" : false,
149       "optvalues" : []
150     },
151     {
152       "name" : "view",
153       "type" : "Roo.grid.GridView",
154       "desc" : "The view that renders the grid (default = Roo.grid.GridView)",
155       "memberOf" : "Roo.grid.Grid",
156       "isOptional" : false,
157       "optvalues" : []
158     },
159     {
160       "name" : "ds",
161       "type" : "Roo.data.Store",
162       "desc" : "The data store for the grid",
163       "memberOf" : "Roo.grid.Grid",
164       "isOptional" : false,
165       "optvalues" : []
166     },
167     {
168       "name" : "ddGroup",
169       "type" : "String",
170       "desc" : "- drag drop group.",
171       "memberOf" : "Roo.grid.Grid",
172       "isOptional" : false,
173       "optvalues" : []
174     },
175     {
176       "name" : "enableDrag",
177       "type" : "Boolean",
178       "desc" : "True to enable drag of rows. Default is false. (double check if this is needed?)",
179       "memberOf" : "Roo.grid.Grid",
180       "isOptional" : false,
181       "optvalues" : []
182     },
183     {
184       "name" : "autoWidth",
185       "type" : "Boolean",
186       "desc" : "True to set the grid's width to the default total width of the grid's columns instead\nof a fixed width. Default is false.",
187       "memberOf" : "Roo.grid.Grid",
188       "isOptional" : false,
189       "optvalues" : []
190     },
191     {
192       "name" : "maxHeight",
193       "type" : "Number",
194       "desc" : "Sets the maximum height of the grid - ignored if autoHeight is not on.",
195       "memberOf" : "Roo.grid.Grid",
196       "isOptional" : false,
197       "optvalues" : []
198     },
199     {
200       "name" : "trackMouseOver",
201       "type" : "Boolean",
202       "desc" : "True to highlight rows when the mouse is over. Default is true.",
203       "memberOf" : "Roo.grid.Grid",
204       "isOptional" : false,
205       "optvalues" : []
206     },
207     {
208       "name" : "loadMask",
209       "type" : "Object",
210       "desc" : "An {@link Roo.LoadMask} config or true to mask the grid while loading. Default is false.",
211       "memberOf" : "Roo.grid.Grid",
212       "isOptional" : false,
213       "optvalues" : []
214     },
215     {
216       "name" : "stripeRows",
217       "type" : "Boolean",
218       "desc" : "True to stripe the rows.  Default is true.",
219       "memberOf" : "Roo.grid.Grid",
220       "isOptional" : false,
221       "optvalues" : []
222     },
223     {
224       "name" : "enableColumnMove",
225       "type" : "Boolean",
226       "desc" : "True to enable drag and drop reorder of columns. Default is true.",
227       "memberOf" : "Roo.grid.Grid",
228       "isOptional" : false,
229       "optvalues" : []
230     },
231     {
232       "name" : "enableColumnHide",
233       "type" : "Boolean",
234       "desc" : "True to enable hiding of columns with the header context menu. Default is true.",
235       "memberOf" : "Roo.grid.Grid",
236       "isOptional" : false,
237       "optvalues" : []
238     },
239     {
240       "name" : "autoSizeHeaders",
241       "type" : "Boolean",
242       "desc" : "True to measure headers with column data when auto sizing columns. Default is true.",
243       "memberOf" : "Roo.grid.Grid",
244       "isOptional" : false,
245       "optvalues" : []
246     },
247     {
248       "name" : "sortColMenu",
249       "type" : "boolean",
250       "desc" : "Sort the column order menu when it shows (usefull for long lists..) default false",
251       "memberOf" : "Roo.grid.Grid",
252       "isOptional" : false,
253       "optvalues" : []
254     },
255     {
256       "name" : "enableDragDrop",
257       "type" : "Boolean",
258       "desc" : "True to enable drag and drop of rows. Default is false.",
259       "memberOf" : "Roo.grid.Grid",
260       "isOptional" : false,
261       "optvalues" : []
262     },
263     {
264       "name" : "dropTarget",
265       "type" : "Roo.dd.DropTarget",
266       "desc" : "An {@link Roo.dd.DropTarget} config",
267       "memberOf" : "Roo.grid.Grid",
268       "isOptional" : false,
269       "optvalues" : []
270     },
271     {
272       "name" : "sm",
273       "type" : "Roo.grid.AbstractSelectionModel",
274       "desc" : "The selection Model (default = Roo.grid.RowSelectionModel)",
275       "memberOf" : "Roo.grid.Grid",
276       "isOptional" : false,
277       "optvalues" : []
278     },
279     {
280       "name" : "dragGroup",
281       "type" : "String",
282       "desc" : "- drag group (?? not sure if needed.)",
283       "memberOf" : "Roo.grid.Grid",
284       "isOptional" : false,
285       "optvalues" : []
286     },
287     {
288       "name" : "autoHeight",
289       "type" : "Boolean",
290       "desc" : "True to fit the height of the grid container to the height of the data. Default is false.",
291       "memberOf" : "Roo.grid.Grid",
292       "isOptional" : false,
293       "optvalues" : []
294     }
295   ],
296   "methods" : [
297     {
298       "name" : "getSelectionModel",
299       "type" : "function",
300       "desc" : "Returns the grid's SelectionModel.",
301       "sig" : "()\n{\n\n}",
302       "static" : false,
303       "memberOf" : "",
304       "isStatic" : false,
305       "isConstructor" : false,
306       "isPrivate" : false,
307       "example" : "",
308       "deprecated" : "",
309       "since" : "",
310       "see" : "",
311       "exceptions" : "",
312       "requires" : "",
313       "params" : [],
314       "returns" : [
315         {
316           "name" : "",
317           "type" : "SelectionModel",
318           "desc" : ""
319         }
320       ]
321     },
322     {
323       "name" : "destroy",
324       "type" : "function",
325       "desc" : "Destroy this grid.",
326       "sig" : "(removeEl)",
327       "static" : false,
328       "memberOf" : "Roo.grid.Grid",
329       "isStatic" : false,
330       "isConstructor" : false,
331       "isPrivate" : false,
332       "example" : "",
333       "deprecated" : "",
334       "since" : "",
335       "see" : "",
336       "exceptions" : "",
337       "requires" : "",
338       "params" : [
339         {
340           "name" : "removeEl",
341           "type" : "Boolean",
342           "desc" : "True to remove the element",
343           "isOptional" : false
344         }
345       ],
346       "returns" : []
347     },
348     {
349       "name" : "getColumnModel",
350       "type" : "function",
351       "desc" : "Returns the grid's ColumnModel.",
352       "sig" : "()\n{\n\n}",
353       "static" : false,
354       "memberOf" : "Roo.grid.Grid",
355       "isStatic" : false,
356       "isConstructor" : false,
357       "isPrivate" : false,
358       "example" : "",
359       "deprecated" : "",
360       "since" : "",
361       "see" : "",
362       "exceptions" : "",
363       "requires" : "",
364       "params" : [],
365       "returns" : [
366         {
367           "name" : "",
368           "type" : "ColumnModel",
369           "desc" : ""
370         }
371       ]
372     },
373     {
374       "name" : "getGridEl",
375       "type" : "function",
376       "desc" : "Returns the grid's underlying element.",
377       "sig" : "()\n{\n\n}",
378       "static" : false,
379       "memberOf" : "Roo.grid.Grid",
380       "isStatic" : false,
381       "isConstructor" : false,
382       "isPrivate" : false,
383       "example" : "",
384       "deprecated" : "",
385       "since" : "",
386       "see" : "",
387       "exceptions" : "",
388       "requires" : "",
389       "params" : [],
390       "returns" : [
391         {
392           "name" : "",
393           "type" : "Element",
394           "desc" : "The element"
395         }
396       ]
397     },
398     {
399       "name" : "getDataSource",
400       "type" : "function",
401       "desc" : "Returns the grid's DataSource.",
402       "sig" : "()\n{\n\n}",
403       "static" : false,
404       "memberOf" : "Roo.grid.Grid",
405       "isStatic" : false,
406       "isConstructor" : false,
407       "isPrivate" : false,
408       "example" : "",
409       "deprecated" : "",
410       "since" : "",
411       "see" : "",
412       "exceptions" : "",
413       "requires" : "",
414       "params" : [],
415       "returns" : [
416         {
417           "name" : "",
418           "type" : "DataSource",
419           "desc" : ""
420         }
421       ]
422     },
423     {
424       "name" : "autoSize",
425       "type" : "function",
426       "desc" : "Causes the grid to manually recalculate its dimensions. Generally this is done automatically,\nbut if manual update is required this method will initiate it.",
427       "sig" : "()\n{\n\n}",
428       "static" : false,
429       "memberOf" : "Roo.grid.Grid",
430       "isStatic" : false,
431       "isConstructor" : false,
432       "isPrivate" : false,
433       "example" : "",
434       "deprecated" : "",
435       "since" : "",
436       "see" : "",
437       "exceptions" : "",
438       "requires" : "",
439       "params" : [],
440       "returns" : []
441     },
442     {
443       "name" : "getView",
444       "type" : "function",
445       "desc" : "Returns the grid's GridView object.",
446       "sig" : "()\n{\n\n}",
447       "static" : false,
448       "memberOf" : "Roo.grid.Grid",
449       "isStatic" : false,
450       "isConstructor" : false,
451       "isPrivate" : false,
452       "example" : "",
453       "deprecated" : "",
454       "since" : "",
455       "see" : "",
456       "exceptions" : "",
457       "requires" : "",
458       "params" : [],
459       "returns" : [
460         {
461           "name" : "",
462           "type" : "GridView",
463           "desc" : ""
464         }
465       ]
466     },
467     {
468       "name" : "getDragDropText",
469       "type" : "function",
470       "desc" : "Called to get grid's drag proxy text, by default returns this.ddText.\nOverride this to put something different in the dragged text.",
471       "sig" : "()\n{\n\n}",
472       "static" : false,
473       "memberOf" : "Roo.grid.Grid",
474       "isStatic" : false,
475       "isConstructor" : false,
476       "isPrivate" : false,
477       "example" : "",
478       "deprecated" : "",
479       "since" : "",
480       "see" : "",
481       "exceptions" : "",
482       "requires" : "",
483       "params" : [],
484       "returns" : [
485         {
486           "name" : "",
487           "type" : "String",
488           "desc" : ""
489         }
490       ]
491     },
492     {
493       "name" : "reconfigure",
494       "type" : "function",
495       "desc" : "Reconfigures the grid to use a different Store and Column Model.\nThe View will be bound to the new objects and refreshed.",
496       "sig" : "(dataSource, The)",
497       "static" : false,
498       "memberOf" : "Roo.grid.Grid",
499       "isStatic" : false,
500       "isConstructor" : false,
501       "isPrivate" : false,
502       "example" : "",
503       "deprecated" : "",
504       "since" : "",
505       "see" : "",
506       "exceptions" : "",
507       "requires" : "",
508       "params" : [
509         {
510           "name" : "dataSource",
511           "type" : "Roo.data.Store",
512           "desc" : "The new {@link Roo.data.Store} object",
513           "isOptional" : false
514         },
515         {
516           "name" : "The",
517           "type" : "Roo.grid.ColumnModel",
518           "desc" : "new {@link Roo.grid.ColumnModel} object",
519           "isOptional" : false
520         }
521       ],
522       "returns" : []
523     },
524     {
525       "name" : "addColumns",
526       "type" : "function",
527       "desc" : "addColumns\nAdd's a column, default at the end..",
528       "sig" : "(position, of)",
529       "static" : false,
530       "memberOf" : "Roo.grid.Grid",
531       "isStatic" : false,
532       "isConstructor" : false,
533       "isPrivate" : false,
534       "example" : "",
535       "deprecated" : "",
536       "since" : "",
537       "see" : "",
538       "exceptions" : "",
539       "requires" : "",
540       "params" : [
541         {
542           "name" : "position",
543           "type" : "int",
544           "desc" : "to add (default end)",
545           "isOptional" : false
546         },
547         {
548           "name" : "of",
549           "type" : "Array",
550           "desc" : "objects of column configuration see {@link Roo.grid.ColumnModel}",
551           "isOptional" : false
552         }
553       ],
554       "returns" : []
555     },
556     {
557       "name" : "render",
558       "type" : "function",
559       "desc" : "Called once after all setup has been completed and the grid is ready to be rendered.",
560       "sig" : "()\n{\n\n}",
561       "static" : false,
562       "memberOf" : "Roo.grid.Grid",
563       "isStatic" : false,
564       "isConstructor" : false,
565       "isPrivate" : false,
566       "example" : "",
567       "deprecated" : "",
568       "since" : "",
569       "see" : "",
570       "exceptions" : "",
571       "requires" : "",
572       "params" : [],
573       "returns" : [
574         {
575           "name" : "",
576           "type" : "Roo.grid.Grid",
577           "desc" : "this"
578         }
579       ]
580     },
581     {
582       "name" : "purgeListeners",
583       "type" : "function",
584       "desc" : "Removes all listeners for this object",
585       "sig" : "()\n{\n\n}",
586       "static" : false,
587       "memberOf" : "Roo.util.Observable",
588       "isStatic" : false,
589       "isConstructor" : false,
590       "isPrivate" : false,
591       "example" : "",
592       "deprecated" : "",
593       "since" : "",
594       "see" : "",
595       "exceptions" : "",
596       "requires" : "",
597       "params" : [],
598       "returns" : []
599     },
600     {
601       "name" : "on",
602       "type" : "function",
603       "desc" : "Appends an event handler to this element (shorthand for addListener)",
604       "sig" : "(eventName, handler, scope, options)",
605       "static" : false,
606       "memberOf" : "Roo.util.Observable",
607       "isStatic" : false,
608       "isConstructor" : false,
609       "isPrivate" : false,
610       "example" : "",
611       "deprecated" : "",
612       "since" : "",
613       "see" : "",
614       "exceptions" : "",
615       "requires" : "",
616       "params" : [
617         {
618           "name" : "eventName",
619           "type" : "String",
620           "desc" : "The type of event to listen for",
621           "isOptional" : false
622         },
623         {
624           "name" : "handler",
625           "type" : "Function",
626           "desc" : "The method the event invokes",
627           "isOptional" : false
628         },
629         {
630           "name" : "scope",
631           "type" : "Object",
632           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
633           "isOptional" : false
634         },
635         {
636           "name" : "options",
637           "type" : "Object",
638           "desc" : "(optional)",
639           "isOptional" : false
640         }
641       ],
642       "returns" : []
643     },
644     {
645       "name" : "un",
646       "type" : "function",
647       "desc" : "Removes a listener (shorthand for removeListener)",
648       "sig" : "(eventName, handler, scope)",
649       "static" : false,
650       "memberOf" : "Roo.util.Observable",
651       "isStatic" : false,
652       "isConstructor" : false,
653       "isPrivate" : false,
654       "example" : "",
655       "deprecated" : "",
656       "since" : "",
657       "see" : "",
658       "exceptions" : "",
659       "requires" : "",
660       "params" : [
661         {
662           "name" : "eventName",
663           "type" : "String",
664           "desc" : "The type of event to listen for",
665           "isOptional" : false
666         },
667         {
668           "name" : "handler",
669           "type" : "Function",
670           "desc" : "The handler to remove",
671           "isOptional" : false
672         },
673         {
674           "name" : "scope",
675           "type" : "Object",
676           "desc" : "(optional) The scope (this object) for the handler",
677           "isOptional" : false
678         }
679       ],
680       "returns" : []
681     },
682     {
683       "name" : "addEvents",
684       "type" : "function",
685       "desc" : "Used to define events on this Observable",
686       "sig" : "(object)",
687       "static" : false,
688       "memberOf" : "Roo.util.Observable",
689       "isStatic" : false,
690       "isConstructor" : false,
691       "isPrivate" : false,
692       "example" : "",
693       "deprecated" : "",
694       "since" : "",
695       "see" : "",
696       "exceptions" : "",
697       "requires" : "",
698       "params" : [
699         {
700           "name" : "object",
701           "type" : "Object",
702           "desc" : "The object with the events defined",
703           "isOptional" : false
704         }
705       ],
706       "returns" : []
707     },
708     {
709       "name" : "releaseCapture",
710       "type" : "function",
711       "desc" : "Removes <b>all</b> added captures from the Observable.",
712       "sig" : "(o)",
713       "static" : true,
714       "memberOf" : "Roo.util.Observable",
715       "isStatic" : true,
716       "isConstructor" : false,
717       "isPrivate" : false,
718       "example" : "",
719       "deprecated" : "",
720       "since" : "",
721       "see" : "",
722       "exceptions" : "",
723       "requires" : "",
724       "params" : [
725         {
726           "name" : "o",
727           "type" : "Observable",
728           "desc" : "The Observable to release",
729           "isOptional" : false
730         }
731       ],
732       "returns" : []
733     },
734     {
735       "name" : "removeListener",
736       "type" : "function",
737       "desc" : "Removes a listener",
738       "sig" : "(eventName, handler, scope)",
739       "static" : false,
740       "memberOf" : "Roo.util.Observable",
741       "isStatic" : false,
742       "isConstructor" : false,
743       "isPrivate" : false,
744       "example" : "",
745       "deprecated" : "",
746       "since" : "",
747       "see" : "",
748       "exceptions" : "",
749       "requires" : "",
750       "params" : [
751         {
752           "name" : "eventName",
753           "type" : "String",
754           "desc" : "The type of event to listen for",
755           "isOptional" : false
756         },
757         {
758           "name" : "handler",
759           "type" : "Function",
760           "desc" : "The handler to remove",
761           "isOptional" : false
762         },
763         {
764           "name" : "scope",
765           "type" : "Object",
766           "desc" : "(optional) The scope (this object) for the handler",
767           "isOptional" : false
768         }
769       ],
770       "returns" : []
771     },
772     {
773       "name" : "fireEvent",
774       "type" : "function",
775       "desc" : "Fires the specified event with the passed parameters (minus the event name).",
776       "sig" : "(eventName, args)",
777       "static" : false,
778       "memberOf" : "Roo.util.Observable",
779       "isStatic" : false,
780       "isConstructor" : false,
781       "isPrivate" : false,
782       "example" : "",
783       "deprecated" : "",
784       "since" : "",
785       "see" : "",
786       "exceptions" : "",
787       "requires" : "",
788       "params" : [
789         {
790           "name" : "eventName",
791           "type" : "String",
792           "desc" : "",
793           "isOptional" : false
794         },
795         {
796           "name" : "args",
797           "type" : "Object...",
798           "desc" : "Variable number of parameters are passed to handlers",
799           "isOptional" : false
800         }
801       ],
802       "returns" : [
803         {
804           "name" : "",
805           "type" : "Boolean",
806           "desc" : "returns false if any of the handlers return false otherwise it returns true"
807         }
808       ]
809     },
810     {
811       "name" : "hasListener",
812       "type" : "function",
813       "desc" : "Checks to see if this object has any listeners for a specified event",
814       "sig" : "(eventName)",
815       "static" : false,
816       "memberOf" : "Roo.util.Observable",
817       "isStatic" : false,
818       "isConstructor" : false,
819       "isPrivate" : false,
820       "example" : "",
821       "deprecated" : "",
822       "since" : "",
823       "see" : "",
824       "exceptions" : "",
825       "requires" : "",
826       "params" : [
827         {
828           "name" : "eventName",
829           "type" : "String",
830           "desc" : "The name of the event to check for",
831           "isOptional" : false
832         }
833       ],
834       "returns" : [
835         {
836           "name" : "",
837           "type" : "Boolean",
838           "desc" : "True if the event is being listened for, else false"
839         }
840       ]
841     },
842     {
843       "name" : "capture",
844       "type" : "function",
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       "sig" : "(o, fn, scope)",
847       "static" : true,
848       "memberOf" : "Roo.util.Observable",
849       "isStatic" : true,
850       "isConstructor" : false,
851       "isPrivate" : false,
852       "example" : "",
853       "deprecated" : "",
854       "since" : "",
855       "see" : "",
856       "exceptions" : "",
857       "requires" : "",
858       "params" : [
859         {
860           "name" : "o",
861           "type" : "Observable",
862           "desc" : "The Observable to capture",
863           "isOptional" : false
864         },
865         {
866           "name" : "fn",
867           "type" : "Function",
868           "desc" : "The function to call",
869           "isOptional" : false
870         },
871         {
872           "name" : "scope",
873           "type" : "Object",
874           "desc" : "(optional) The scope (this object) for the fn",
875           "isOptional" : false
876         }
877       ],
878       "returns" : []
879     },
880     {
881       "name" : "addListener",
882       "type" : "function",
883       "desc" : "Appends an event handler to this component",
884       "sig" : "(eventName, handler, scope, options)",
885       "static" : false,
886       "memberOf" : "Roo.util.Observable",
887       "isStatic" : false,
888       "isConstructor" : false,
889       "isPrivate" : false,
890       "example" : "",
891       "deprecated" : "",
892       "since" : "",
893       "see" : "",
894       "exceptions" : "",
895       "requires" : "",
896       "params" : [
897         {
898           "name" : "eventName",
899           "type" : "String",
900           "desc" : "The type of event to listen for",
901           "isOptional" : false
902         },
903         {
904           "name" : "handler",
905           "type" : "Function",
906           "desc" : "The method the event invokes",
907           "isOptional" : false
908         },
909         {
910           "name" : "scope",
911           "type" : "Object",
912           "desc" : "(optional) The scope in which to execute the handler\nfunction. The handler function's \"this\" context.",
913           "isOptional" : false
914         },
915         {
916           "name" : "options",
917           "type" : "Object",
918           "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>",
919           "isOptional" : false
920         }
921       ],
922       "returns" : []
923     }
924   ],
925   "events" : [
926     {
927       "name" : "eventclick",
928       "type" : "function",
929       "desc" : "Fires when the mouse click an",
930       "sig" : "function (_self, )\n{\n\n}",
931       "memberOf" : "",
932       "example" : "",
933       "deprecated" : "",
934       "since" : "",
935       "see" : "",
936       "params" : [
937         {
938           "name" : "this",
939           "type" : "Calendar",
940           "desc" : "",
941           "isOptional" : false
942         },
943         {
944           "name" : "",
945           "type" : "event",
946           "desc" : "",
947           "isOptional" : false
948         }
949       ],
950       "returns" : []
951     },
952     {
953       "name" : "select",
954       "type" : "function",
955       "desc" : "Fires when a date is selected",
956       "sig" : "function (_self, date)\n{\n\n}",
957       "memberOf" : "",
958       "example" : "",
959       "deprecated" : "",
960       "since" : "",
961       "see" : "",
962       "params" : [
963         {
964           "name" : "this",
965           "type" : "DatePicker",
966           "desc" : "",
967           "isOptional" : false
968         },
969         {
970           "name" : "date",
971           "type" : "Date",
972           "desc" : "The selected date",
973           "isOptional" : false
974         }
975       ],
976       "returns" : []
977     },
978     {
979       "name" : "mouseout",
980       "type" : "function",
981       "desc" : "The raw mouseout event for the entire grid.",
982       "sig" : "function (e)\n{\n\n}",
983       "memberOf" : "",
984       "example" : "",
985       "deprecated" : "",
986       "since" : "",
987       "see" : "",
988       "params" : [
989         {
990           "name" : "e",
991           "type" : "Roo.EventObject",
992           "desc" : "",
993           "isOptional" : false
994         }
995       ],
996       "returns" : []
997     },
998     {
999       "name" : "monthchange",
1000       "type" : "function",
1001       "desc" : "Fires when the displayed month changes",
1002       "sig" : "function (_self, date)\n{\n\n}",
1003       "memberOf" : "",
1004       "example" : "",
1005       "deprecated" : "",
1006       "since" : "",
1007       "see" : "",
1008       "params" : [
1009         {
1010           "name" : "this",
1011           "type" : "DatePicker",
1012           "desc" : "",
1013           "isOptional" : false
1014         },
1015         {
1016           "name" : "date",
1017           "type" : "Date",
1018           "desc" : "The selected month",
1019           "isOptional" : false
1020         }
1021       ],
1022       "returns" : []
1023     },
1024     {
1025       "name" : "dragdrop",
1026       "type" : "function",
1027       "desc" : "Fires when dragged row(s) are dropped on a valid DD target",
1028       "sig" : "function (_self, dd, targetId, e)\n{\n\n}",
1029       "memberOf" : "",
1030       "example" : "",
1031       "deprecated" : "",
1032       "since" : "",
1033       "see" : "",
1034       "params" : [
1035         {
1036           "name" : "this",
1037           "type" : "Grid",
1038           "desc" : "",
1039           "isOptional" : false
1040         },
1041         {
1042           "name" : "dd",
1043           "type" : "Roo.GridDD",
1044           "desc" : "The drag drop object",
1045           "isOptional" : false
1046         },
1047         {
1048           "name" : "targetId",
1049           "type" : "String",
1050           "desc" : "The target drag drop object",
1051           "isOptional" : false
1052         },
1053         {
1054           "name" : "e",
1055           "type" : "event",
1056           "desc" : "The raw browser event",
1057           "isOptional" : false
1058         }
1059       ],
1060       "returns" : []
1061     },
1062     {
1063       "name" : "rowclick",
1064       "type" : "function",
1065       "desc" : "Fires when a row is clicked",
1066       "sig" : "function (_self, rowIndex, e)\n{\n\n}",
1067       "memberOf" : "",
1068       "example" : "",
1069       "deprecated" : "",
1070       "since" : "",
1071       "see" : "",
1072       "params" : [
1073         {
1074           "name" : "this",
1075           "type" : "Grid",
1076           "desc" : "",
1077           "isOptional" : false
1078         },
1079         {
1080           "name" : "rowIndex",
1081           "type" : "Number",
1082           "desc" : "",
1083           "isOptional" : false
1084         },
1085         {
1086           "name" : "e",
1087           "type" : "Roo.EventObject",
1088           "desc" : "",
1089           "isOptional" : false
1090         }
1091       ],
1092       "returns" : []
1093     },
1094     {
1095       "name" : "headerclick",
1096       "type" : "function",
1097       "desc" : "Fires when a header is clicked",
1098       "sig" : "function (_self, columnIndex, e)\n{\n\n}",
1099       "memberOf" : "",
1100       "example" : "",
1101       "deprecated" : "",
1102       "since" : "",
1103       "see" : "",
1104       "params" : [
1105         {
1106           "name" : "this",
1107           "type" : "Grid",
1108           "desc" : "",
1109           "isOptional" : false
1110         },
1111         {
1112           "name" : "columnIndex",
1113           "type" : "Number",
1114           "desc" : "",
1115           "isOptional" : false
1116         },
1117         {
1118           "name" : "e",
1119           "type" : "Roo.EventObject",
1120           "desc" : "",
1121           "isOptional" : false
1122         }
1123       ],
1124       "returns" : []
1125     },
1126     {
1127       "name" : "startdrag",
1128       "type" : "function",
1129       "desc" : "Fires when row(s) start being dragged",
1130       "sig" : "function (_self, dd, e)\n{\n\n}",
1131       "memberOf" : "",
1132       "example" : "",
1133       "deprecated" : "",
1134       "since" : "",
1135       "see" : "",
1136       "params" : [
1137         {
1138           "name" : "this",
1139           "type" : "Grid",
1140           "desc" : "",
1141           "isOptional" : false
1142         },
1143         {
1144           "name" : "dd",
1145           "type" : "Roo.GridDD",
1146           "desc" : "The drag drop object",
1147           "isOptional" : false
1148         },
1149         {
1150           "name" : "e",
1151           "type" : "event",
1152           "desc" : "The raw browser event",
1153           "isOptional" : false
1154         }
1155       ],
1156       "returns" : []
1157     },
1158     {
1159       "name" : "enddrag",
1160       "type" : "function",
1161       "desc" : "Fires when a drag operation is complete",
1162       "sig" : "function (_self, dd, e)\n{\n\n}",
1163       "memberOf" : "",
1164       "example" : "",
1165       "deprecated" : "",
1166       "since" : "",
1167       "see" : "",
1168       "params" : [
1169         {
1170           "name" : "this",
1171           "type" : "Grid",
1172           "desc" : "",
1173           "isOptional" : false
1174         },
1175         {
1176           "name" : "dd",
1177           "type" : "Roo.GridDD",
1178           "desc" : "The drag drop object",
1179           "isOptional" : false
1180         },
1181         {
1182           "name" : "e",
1183           "type" : "event",
1184           "desc" : "The raw browser event",
1185           "isOptional" : false
1186         }
1187       ],
1188       "returns" : []
1189     },
1190     {
1191       "name" : "headerdblclick",
1192       "type" : "function",
1193       "desc" : "Fires when a header cell is double clicked",
1194       "sig" : "function (_self, columnIndex, e)\n{\n\n}",
1195       "memberOf" : "",
1196       "example" : "",
1197       "deprecated" : "",
1198       "since" : "",
1199       "see" : "",
1200       "params" : [
1201         {
1202           "name" : "this",
1203           "type" : "Grid",
1204           "desc" : "",
1205           "isOptional" : false
1206         },
1207         {
1208           "name" : "columnIndex",
1209           "type" : "Number",
1210           "desc" : "",
1211           "isOptional" : false
1212         },
1213         {
1214           "name" : "e",
1215           "type" : "Roo.EventObject",
1216           "desc" : "",
1217           "isOptional" : false
1218         }
1219       ],
1220       "returns" : []
1221     },
1222     {
1223       "name" : "dragenter",
1224       "type" : "function",
1225       "desc" : "Fires when the dragged row(s) first cross another DD target while being dragged",
1226       "sig" : "function (_self, dd, targetId, e)\n{\n\n}",
1227       "memberOf" : "",
1228       "example" : "",
1229       "deprecated" : "",
1230       "since" : "",
1231       "see" : "",
1232       "params" : [
1233         {
1234           "name" : "this",
1235           "type" : "Grid",
1236           "desc" : "",
1237           "isOptional" : false
1238         },
1239         {
1240           "name" : "dd",
1241           "type" : "Roo.GridDD",
1242           "desc" : "The drag drop object",
1243           "isOptional" : false
1244         },
1245         {
1246           "name" : "targetId",
1247           "type" : "String",
1248           "desc" : "The target drag drop object",
1249           "isOptional" : false
1250         },
1251         {
1252           "name" : "e",
1253           "type" : "event",
1254           "desc" : "The raw browser event",
1255           "isOptional" : false
1256         }
1257       ],
1258       "returns" : []
1259     },
1260     {
1261       "name" : "keydown",
1262       "type" : "function",
1263       "desc" : "The raw keydown event for the entire grid.",
1264       "sig" : "function (e)\n{\n\n}",
1265       "memberOf" : "",
1266       "example" : "",
1267       "deprecated" : "",
1268       "since" : "",
1269       "see" : "",
1270       "params" : [
1271         {
1272           "name" : "e",
1273           "type" : "Roo.EventObject",
1274           "desc" : "",
1275           "isOptional" : false
1276         }
1277       ],
1278       "returns" : []
1279     },
1280     {
1281       "name" : "dblclick",
1282       "type" : "function",
1283       "desc" : "The raw dblclick event for the entire grid.",
1284       "sig" : "function (e)\n{\n\n}",
1285       "memberOf" : "",
1286       "example" : "",
1287       "deprecated" : "",
1288       "since" : "",
1289       "see" : "",
1290       "params" : [
1291         {
1292           "name" : "e",
1293           "type" : "Roo.EventObject",
1294           "desc" : "",
1295           "isOptional" : false
1296         }
1297       ],
1298       "returns" : []
1299     },
1300     {
1301       "name" : "dragout",
1302       "type" : "function",
1303       "desc" : "Fires when the dragged row(s) leave another DD target while being dragged",
1304       "sig" : "function (_self, dd, targetId, e)\n{\n\n}",
1305       "memberOf" : "",
1306       "example" : "",
1307       "deprecated" : "",
1308       "since" : "",
1309       "see" : "",
1310       "params" : [
1311         {
1312           "name" : "this",
1313           "type" : "Grid",
1314           "desc" : "",
1315           "isOptional" : false
1316         },
1317         {
1318           "name" : "dd",
1319           "type" : "Roo.GridDD",
1320           "desc" : "The drag drop object",
1321           "isOptional" : false
1322         },
1323         {
1324           "name" : "targetId",
1325           "type" : "String",
1326           "desc" : "The target drag drop object",
1327           "isOptional" : false
1328         },
1329         {
1330           "name" : "e",
1331           "type" : "event",
1332           "desc" : "The raw browser event",
1333           "isOptional" : false
1334         }
1335       ],
1336       "returns" : []
1337     },
1338     {
1339       "name" : "columnmove",
1340       "type" : "function",
1341       "desc" : "Fires when the user moves a column",
1342       "sig" : "function (oldIndex, newIndex)\n{\n\n}",
1343       "memberOf" : "",
1344       "example" : "",
1345       "deprecated" : "",
1346       "since" : "",
1347       "see" : "",
1348       "params" : [
1349         {
1350           "name" : "oldIndex",
1351           "type" : "Number",
1352           "desc" : "",
1353           "isOptional" : false
1354         },
1355         {
1356           "name" : "newIndex",
1357           "type" : "Number",
1358           "desc" : "",
1359           "isOptional" : false
1360         }
1361       ],
1362       "returns" : []
1363     },
1364     {
1365       "name" : "mouseup",
1366       "type" : "function",
1367       "desc" : "The raw mouseup event for the entire grid.",
1368       "sig" : "function (e)\n{\n\n}",
1369       "memberOf" : "",
1370       "example" : "",
1371       "deprecated" : "",
1372       "since" : "",
1373       "see" : "",
1374       "params" : [
1375         {
1376           "name" : "e",
1377           "type" : "Roo.EventObject",
1378           "desc" : "",
1379           "isOptional" : false
1380         }
1381       ],
1382       "returns" : []
1383     },
1384     {
1385       "name" : "eventrender",
1386       "type" : "function",
1387       "desc" : "Fires before each cell is rendered, so you can modify the contents, like cls / title / qtip",
1388       "sig" : "function (_self, data)\n{\n\n}",
1389       "memberOf" : "",
1390       "example" : "",
1391       "deprecated" : "",
1392       "since" : "",
1393       "see" : "",
1394       "params" : [
1395         {
1396           "name" : "this",
1397           "type" : "Calendar",
1398           "desc" : "",
1399           "isOptional" : false
1400         },
1401         {
1402           "name" : "data",
1403           "type" : "data",
1404           "desc" : "to be modified",
1405           "isOptional" : false
1406         }
1407       ],
1408       "returns" : []
1409     },
1410     {
1411       "name" : "bodyscroll",
1412       "type" : "function",
1413       "desc" : "Fires when the body element is scrolled",
1414       "sig" : "function (scrollLeft, scrollTop)\n{\n\n}",
1415       "memberOf" : "",
1416       "example" : "",
1417       "deprecated" : "",
1418       "since" : "",
1419       "see" : "",
1420       "params" : [
1421         {
1422           "name" : "scrollLeft",
1423           "type" : "Number",
1424           "desc" : "",
1425           "isOptional" : false
1426         },
1427         {
1428           "name" : "scrollTop",
1429           "type" : "Number",
1430           "desc" : "",
1431           "isOptional" : false
1432         }
1433       ],
1434       "returns" : []
1435     },
1436     {
1437       "name" : "rowdblclick",
1438       "type" : "function",
1439       "desc" : "Fires when a row is double clicked",
1440       "sig" : "function (_self, rowIndex, e)\n{\n\n}",
1441       "memberOf" : "",
1442       "example" : "",
1443       "deprecated" : "",
1444       "since" : "",
1445       "see" : "",
1446       "params" : [
1447         {
1448           "name" : "this",
1449           "type" : "Grid",
1450           "desc" : "",
1451           "isOptional" : false
1452         },
1453         {
1454           "name" : "rowIndex",
1455           "type" : "Number",
1456           "desc" : "",
1457           "isOptional" : false
1458         },
1459         {
1460           "name" : "e",
1461           "type" : "Roo.EventObject",
1462           "desc" : "",
1463           "isOptional" : false
1464         }
1465       ],
1466       "returns" : []
1467     },
1468     {
1469       "name" : "cellclick",
1470       "type" : "function",
1471       "desc" : "Fires when a cell is clicked",
1472       "sig" : "function (_self, rowIndex, columnIndex, e)\n{\n\n}",
1473       "memberOf" : "",
1474       "example" : "",
1475       "deprecated" : "",
1476       "since" : "",
1477       "see" : "",
1478       "params" : [
1479         {
1480           "name" : "this",
1481           "type" : "Grid",
1482           "desc" : "",
1483           "isOptional" : false
1484         },
1485         {
1486           "name" : "rowIndex",
1487           "type" : "Number",
1488           "desc" : "",
1489           "isOptional" : false
1490         },
1491         {
1492           "name" : "columnIndex",
1493           "type" : "Number",
1494           "desc" : "",
1495           "isOptional" : false
1496         },
1497         {
1498           "name" : "e",
1499           "type" : "Roo.EventObject",
1500           "desc" : "",
1501           "isOptional" : false
1502         }
1503       ],
1504       "returns" : []
1505     },
1506     {
1507       "name" : "evententer",
1508       "type" : "function",
1509       "desc" : "Fires when mouse over an event",
1510       "sig" : "function (_self, Event)\n{\n\n}",
1511       "memberOf" : "",
1512       "example" : "",
1513       "deprecated" : "",
1514       "since" : "",
1515       "see" : "",
1516       "params" : [
1517         {
1518           "name" : "this",
1519           "type" : "Calendar",
1520           "desc" : "",
1521           "isOptional" : false
1522         },
1523         {
1524           "name" : "Event",
1525           "type" : "event",
1526           "desc" : "",
1527           "isOptional" : false
1528         }
1529       ],
1530       "returns" : []
1531     },
1532     {
1533       "name" : "mousedown",
1534       "type" : "function",
1535       "desc" : "The raw mousedown event for the entire grid.",
1536       "sig" : "function (e)\n{\n\n}",
1537       "memberOf" : "",
1538       "example" : "",
1539       "deprecated" : "",
1540       "since" : "",
1541       "see" : "",
1542       "params" : [
1543         {
1544           "name" : "e",
1545           "type" : "Roo.EventObject",
1546           "desc" : "",
1547           "isOptional" : false
1548         }
1549       ],
1550       "returns" : []
1551     },
1552     {
1553       "name" : "click",
1554       "type" : "function",
1555       "desc" : "The raw click event for the entire grid.",
1556       "sig" : "function (e)\n{\n\n}",
1557       "memberOf" : "",
1558       "example" : "",
1559       "deprecated" : "",
1560       "since" : "",
1561       "see" : "",
1562       "params" : [
1563         {
1564           "name" : "e",
1565           "type" : "Roo.EventObject",
1566           "desc" : "",
1567           "isOptional" : false
1568         }
1569       ],
1570       "returns" : []
1571     },
1572     {
1573       "name" : "contextmenu",
1574       "type" : "function",
1575       "desc" : "The raw contextmenu event for the entire grid.",
1576       "sig" : "function (e)\n{\n\n}",
1577       "memberOf" : "",
1578       "example" : "",
1579       "deprecated" : "",
1580       "since" : "",
1581       "see" : "",
1582       "params" : [
1583         {
1584           "name" : "e",
1585           "type" : "Roo.EventObject",
1586           "desc" : "",
1587           "isOptional" : false
1588         }
1589       ],
1590       "returns" : []
1591     },
1592     {
1593       "name" : "eventleave",
1594       "type" : "function",
1595       "desc" : "Fires when the mouse leaves an",
1596       "sig" : "function (_self, )\n{\n\n}",
1597       "memberOf" : "",
1598       "example" : "",
1599       "deprecated" : "",
1600       "since" : "",
1601       "see" : "",
1602       "params" : [
1603         {
1604           "name" : "this",
1605           "type" : "Calendar",
1606           "desc" : "",
1607           "isOptional" : false
1608         },
1609         {
1610           "name" : "",
1611           "type" : "event",
1612           "desc" : "",
1613           "isOptional" : false
1614         }
1615       ],
1616       "returns" : []
1617     },
1618     {
1619       "name" : "dragover",
1620       "type" : "function",
1621       "desc" : "Fires while row(s) are being dragged. \"targetId\" is the id of the Yahoo.util.DD object the selected rows are being dragged over.",
1622       "sig" : "function (_self, dd, targetId, e)\n{\n\n}",
1623       "memberOf" : "",
1624       "example" : "",
1625       "deprecated" : "",
1626       "since" : "",
1627       "see" : "",
1628       "params" : [
1629         {
1630           "name" : "this",
1631           "type" : "Grid",
1632           "desc" : "",
1633           "isOptional" : false
1634         },
1635         {
1636           "name" : "dd",
1637           "type" : "Roo.GridDD",
1638           "desc" : "The drag drop object",
1639           "isOptional" : false
1640         },
1641         {
1642           "name" : "targetId",
1643           "type" : "String",
1644           "desc" : "The target drag drop object",
1645           "isOptional" : false
1646         },
1647         {
1648           "name" : "e",
1649           "type" : "event",
1650           "desc" : "The raw browser event",
1651           "isOptional" : false
1652         }
1653       ],
1654       "returns" : []
1655     },
1656     {
1657       "name" : "rowcontextmenu",
1658       "type" : "function",
1659       "desc" : "Fires when a row is right clicked",
1660       "sig" : "function (_self, rowIndex, e)\n{\n\n}",
1661       "memberOf" : "",
1662       "example" : "",
1663       "deprecated" : "",
1664       "since" : "",
1665       "see" : "",
1666       "params" : [
1667         {
1668           "name" : "this",
1669           "type" : "Grid",
1670           "desc" : "",
1671           "isOptional" : false
1672         },
1673         {
1674           "name" : "rowIndex",
1675           "type" : "Number",
1676           "desc" : "",
1677           "isOptional" : false
1678         },
1679         {
1680           "name" : "e",
1681           "type" : "Roo.EventObject",
1682           "desc" : "",
1683           "isOptional" : false
1684         }
1685       ],
1686       "returns" : []
1687     },
1688     {
1689       "name" : "celldblclick",
1690       "type" : "function",
1691       "desc" : "Fires when a cell is double clicked",
1692       "sig" : "function (_self, rowIndex, columnIndex, e)\n{\n\n}",
1693       "memberOf" : "",
1694       "example" : "",
1695       "deprecated" : "",
1696       "since" : "",
1697       "see" : "",
1698       "params" : [
1699         {
1700           "name" : "this",
1701           "type" : "Grid",
1702           "desc" : "",
1703           "isOptional" : false
1704         },
1705         {
1706           "name" : "rowIndex",
1707           "type" : "Number",
1708           "desc" : "",
1709           "isOptional" : false
1710         },
1711         {
1712           "name" : "columnIndex",
1713           "type" : "Number",
1714           "desc" : "",
1715           "isOptional" : false
1716         },
1717         {
1718           "name" : "e",
1719           "type" : "Roo.EventObject",
1720           "desc" : "",
1721           "isOptional" : false
1722         }
1723       ],
1724       "returns" : []
1725     },
1726     {
1727       "name" : "headercontextmenu",
1728       "type" : "function",
1729       "desc" : "Fires when a header is right clicked",
1730       "sig" : "function (_self, columnIndex, e)\n{\n\n}",
1731       "memberOf" : "",
1732       "example" : "",
1733       "deprecated" : "",
1734       "since" : "",
1735       "see" : "",
1736       "params" : [
1737         {
1738           "name" : "this",
1739           "type" : "Grid",
1740           "desc" : "",
1741           "isOptional" : false
1742         },
1743         {
1744           "name" : "columnIndex",
1745           "type" : "Number",
1746           "desc" : "",
1747           "isOptional" : false
1748         },
1749         {
1750           "name" : "e",
1751           "type" : "Roo.EventObject",
1752           "desc" : "",
1753           "isOptional" : false
1754         }
1755       ],
1756       "returns" : []
1757     },
1758     {
1759       "name" : "rowclass",
1760       "type" : "function",
1761       "desc" : "Fires when a row is rendered, so you can change add a style to it.",
1762       "sig" : "function (gridview, rowcfg)\n{\n\n}",
1763       "memberOf" : "",
1764       "example" : "",
1765       "deprecated" : "",
1766       "since" : "",
1767       "see" : "",
1768       "params" : [
1769         {
1770           "name" : "gridview",
1771           "type" : "GridView",
1772           "desc" : "The grid view",
1773           "isOptional" : false
1774         },
1775         {
1776           "name" : "rowcfg",
1777           "type" : "Object",
1778           "desc" : "contains record  rowIndex and rowClass - set rowClass to add a style.",
1779           "isOptional" : false
1780         }
1781       ],
1782       "returns" : []
1783     },
1784     {
1785       "name" : "mouseover",
1786       "type" : "function",
1787       "desc" : "The raw mouseover event for the entire grid.",
1788       "sig" : "function (e)\n{\n\n}",
1789       "memberOf" : "",
1790       "example" : "",
1791       "deprecated" : "",
1792       "since" : "",
1793       "see" : "",
1794       "params" : [
1795         {
1796           "name" : "e",
1797           "type" : "Roo.EventObject",
1798           "desc" : "",
1799           "isOptional" : false
1800         }
1801       ],
1802       "returns" : []
1803     },
1804     {
1805       "name" : "keypress",
1806       "type" : "function",
1807       "desc" : "The raw keypress event for the entire grid.",
1808       "sig" : "function (e)\n{\n\n}",
1809       "memberOf" : "",
1810       "example" : "",
1811       "deprecated" : "",
1812       "since" : "",
1813       "see" : "",
1814       "params" : [
1815         {
1816           "name" : "e",
1817           "type" : "Roo.EventObject",
1818           "desc" : "",
1819           "isOptional" : false
1820         }
1821       ],
1822       "returns" : []
1823     },
1824     {
1825       "name" : "render",
1826       "type" : "function",
1827       "desc" : "Fires when the grid is rendered",
1828       "sig" : "function (grid)\n{\n\n}",
1829       "memberOf" : "",
1830       "example" : "",
1831       "deprecated" : "",
1832       "since" : "",
1833       "see" : "",
1834       "params" : [
1835         {
1836           "name" : "grid",
1837           "type" : "Grid",
1838           "desc" : "",
1839           "isOptional" : false
1840         }
1841       ],
1842       "returns" : []
1843     },
1844     {
1845       "name" : "columnresize",
1846       "type" : "function",
1847       "desc" : "Fires when the user resizes a column",
1848       "sig" : "function (columnIndex, newSize)\n{\n\n}",
1849       "memberOf" : "",
1850       "example" : "",
1851       "deprecated" : "",
1852       "since" : "",
1853       "see" : "",
1854       "params" : [
1855         {
1856           "name" : "columnIndex",
1857           "type" : "Number",
1858           "desc" : "",
1859           "isOptional" : false
1860         },
1861         {
1862           "name" : "newSize",
1863           "type" : "Number",
1864           "desc" : "",
1865           "isOptional" : false
1866         }
1867       ],
1868       "returns" : []
1869     },
1870     {
1871       "name" : "cellcontextmenu",
1872       "type" : "function",
1873       "desc" : "Fires when a cell is right clicked",
1874       "sig" : "function (_self, rowIndex, cellIndex, e)\n{\n\n}",
1875       "memberOf" : "",
1876       "example" : "",
1877       "deprecated" : "",
1878       "since" : "",
1879       "see" : "",
1880       "params" : [
1881         {
1882           "name" : "this",
1883           "type" : "Grid",
1884           "desc" : "",
1885           "isOptional" : false
1886         },
1887         {
1888           "name" : "rowIndex",
1889           "type" : "Number",
1890           "desc" : "",
1891           "isOptional" : false
1892         },
1893         {
1894           "name" : "cellIndex",
1895           "type" : "Number",
1896           "desc" : "",
1897           "isOptional" : false
1898         },
1899         {
1900           "name" : "e",
1901           "type" : "Roo.EventObject",
1902           "desc" : "",
1903           "isOptional" : false
1904         }
1905       ],
1906       "returns" : []
1907     }
1908   ]
1909 }