2 "name" : "Roo.grid.Calendar",
5 "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();",
9 "memberOf" : "Calendar",
17 "type" : "String/HTMLElement/Roo.Element",
18 "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.",
24 "desc" : "A config object that sets properties on this grid.",
32 "name" : "eventStore",
34 "desc" : "The store that loads events.",
35 "memberOf" : "Roo.grid.Calendar",
42 "name" : "getSelectionModel",
43 "desc" : "Returns the grid's SelectionModel.",
45 "isConstructor" : false,
47 "memberOf" : "Roo.grid.Calendar",
57 "type" : "SelectionModel",
65 "name" : "eventclick",
66 "desc" : "Fires when the mouse click an",
67 "memberOf" : "Roo.grid.Calendar",
91 "desc" : "Fires when a date is selected",
92 "memberOf" : "Roo.grid.Calendar",
100 "type" : "DatePicker",
107 "desc" : "The selected date",
116 "desc" : "The raw mouseout event for the entire grid.",
117 "memberOf" : "Roo.grid.Calendar",
125 "type" : "Roo.EventObject",
134 "name" : "monthchange",
135 "desc" : "Fires when the displayed month changes",
136 "memberOf" : "Roo.grid.Calendar",
144 "type" : "DatePicker",
151 "desc" : "The selected month",
160 "desc" : "Fires when dragged row(s) are dropped on a valid DD target",
161 "memberOf" : "Roo.grid.Calendar",
175 "type" : "Roo.GridDD",
176 "desc" : "The drag drop object",
182 "desc" : "The target drag drop object",
188 "desc" : "The raw browser event",
197 "desc" : "Fires when a row is clicked",
198 "memberOf" : "Roo.grid.Calendar",
218 "type" : "Roo.EventObject",
227 "name" : "headerclick",
228 "desc" : "Fires when a header is clicked",
229 "memberOf" : "Roo.grid.Calendar",
242 "name" : "columnIndex",
249 "type" : "Roo.EventObject",
258 "name" : "startdrag",
259 "desc" : "Fires when row(s) start being dragged",
260 "memberOf" : "Roo.grid.Calendar",
274 "type" : "Roo.GridDD",
275 "desc" : "The drag drop object",
281 "desc" : "The raw browser event",
290 "desc" : "Fires when a drag operation is complete",
291 "memberOf" : "Roo.grid.Calendar",
305 "type" : "Roo.GridDD",
306 "desc" : "The drag drop object",
312 "desc" : "The raw browser event",
320 "name" : "headerdblclick",
321 "desc" : "Fires when a header cell is double clicked",
322 "memberOf" : "Roo.grid.Calendar",
335 "name" : "columnIndex",
342 "type" : "Roo.EventObject",
351 "name" : "dragenter",
352 "desc" : "Fires when the dragged row(s) first cross another DD target while being dragged",
353 "memberOf" : "Roo.grid.Calendar",
367 "type" : "Roo.GridDD",
368 "desc" : "The drag drop object",
374 "desc" : "The target drag drop object",
380 "desc" : "The raw browser event",
389 "desc" : "The raw keydown event for the entire grid.",
390 "memberOf" : "Roo.grid.Calendar",
398 "type" : "Roo.EventObject",
408 "desc" : "The raw dblclick event for the entire grid.",
409 "memberOf" : "Roo.grid.Calendar",
417 "type" : "Roo.EventObject",
427 "desc" : "Fires when the dragged row(s) leave another DD target while being dragged",
428 "memberOf" : "Roo.grid.Calendar",
442 "type" : "Roo.GridDD",
443 "desc" : "The drag drop object",
449 "desc" : "The target drag drop object",
455 "desc" : "The raw browser event",
463 "name" : "columnmove",
464 "desc" : "Fires when the user moves a column",
465 "memberOf" : "Roo.grid.Calendar",
489 "desc" : "The raw mouseup event for the entire grid.",
490 "memberOf" : "Roo.grid.Calendar",
498 "type" : "Roo.EventObject",
507 "name" : "eventrender",
508 "desc" : "Fires before each cell is rendered, so you can modify the contents, like cls / title / qtip",
509 "memberOf" : "Roo.grid.Calendar",
524 "desc" : "to be modified",
532 "name" : "bodyscroll",
533 "desc" : "Fires when the body element is scrolled",
534 "memberOf" : "Roo.grid.Calendar",
541 "name" : "scrollLeft",
547 "name" : "scrollTop",
557 "name" : "rowdblclick",
558 "desc" : "Fires when a row is double clicked",
559 "memberOf" : "Roo.grid.Calendar",
579 "type" : "Roo.EventObject",
588 "name" : "cellclick",
589 "desc" : "Fires when a cell is clicked",
590 "memberOf" : "Roo.grid.Calendar",
609 "name" : "columnIndex",
616 "type" : "Roo.EventObject",
625 "name" : "evententer",
626 "desc" : "Fires when mouse over an event",
627 "memberOf" : "Roo.grid.Calendar",
650 "name" : "mousedown",
651 "desc" : "The raw mousedown event for the entire grid.",
652 "memberOf" : "Roo.grid.Calendar",
660 "type" : "Roo.EventObject",
670 "desc" : "The raw click event for the entire grid.",
671 "memberOf" : "Roo.grid.Calendar",
679 "type" : "Roo.EventObject",
688 "name" : "contextmenu",
689 "desc" : "The raw contextmenu event for the entire grid.",
690 "memberOf" : "Roo.grid.Calendar",
698 "type" : "Roo.EventObject",
707 "name" : "eventleave",
708 "desc" : "Fires when the mouse leaves an",
709 "memberOf" : "Roo.grid.Calendar",
733 "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.",
734 "memberOf" : "Roo.grid.Calendar",
748 "type" : "Roo.GridDD",
749 "desc" : "The drag drop object",
755 "desc" : "The target drag drop object",
761 "desc" : "The raw browser event",
769 "name" : "rowcontextmenu",
770 "desc" : "Fires when a row is right clicked",
771 "memberOf" : "Roo.grid.Calendar",
791 "type" : "Roo.EventObject",
800 "name" : "celldblclick",
801 "desc" : "Fires when a cell is double clicked",
802 "memberOf" : "Roo.grid.Calendar",
821 "name" : "columnIndex",
828 "type" : "Roo.EventObject",
837 "name" : "headercontextmenu",
838 "desc" : "Fires when a header is right clicked",
839 "memberOf" : "Roo.grid.Calendar",
852 "name" : "columnIndex",
859 "type" : "Roo.EventObject",
869 "desc" : "Fires when a row is rendered, so you can change add a style to it.",
870 "memberOf" : "Roo.grid.Calendar",
879 "desc" : "The grid view",
885 "desc" : "contains record rowIndex and rowClass - set rowClass to add a style.",
893 "name" : "mouseover",
894 "desc" : "The raw mouseover event for the entire grid.",
895 "memberOf" : "Roo.grid.Calendar",
903 "type" : "Roo.EventObject",
913 "desc" : "The raw keypress event for the entire grid.",
914 "memberOf" : "Roo.grid.Calendar",
922 "type" : "Roo.EventObject",
932 "desc" : "Fires when the grid is rendered",
933 "memberOf" : "Roo.grid.Calendar",
950 "name" : "columnresize",
951 "desc" : "Fires when the user resizes a column",
952 "memberOf" : "Roo.grid.Calendar",
959 "name" : "columnIndex",
975 "name" : "cellcontextmenu",
976 "desc" : "Fires when a cell is right clicked",
977 "memberOf" : "Roo.grid.Calendar",
996 "name" : "cellIndex",
1003 "type" : "Roo.EventObject",
1005 "isOptional" : false