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