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