1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8 <meta name="generator" content="JsDoc Toolkit" />
11 <title>JsDoc Reference - Roo.grid.Calendar</title>
14 <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />
15 <link rel="stylesheet" type="text/css" href="../default.css" />
18 <script type="text/javascript" src="../page.js">
25 <body onload="RooDocsPage.onload();">
28 <div class="body-wrap">
30 <!-- ============================== links to methods. ================================= -->
32 <div class="top-tools">
34 <a class="inner-link" href="#Roo.grid.Calendar-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35 <a class="inner-link" href="#Roo.grid.Calendar-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36 <a class="inner-link" href="#Roo.grid.Calendar-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37 <a class="inner-link" href="#Roo.grid.Calendar-configs"><img src="resources/s.gif" class="item-icon icon-config">Config Options</a>
38 <a class="bookmark" href="NEED_TO_CREATE_DIRECT_LINK_HREF"><img src="resources/s.gif" class="item-icon icon-fav">Direct Link</a>
43 <!-- ============================== inheritance Block. ================================= -->
45 <div class="inheritance res-block">
46 <pre class="res-block-inner">Roo.util.Grid
47 <img src="../../images/default/s.gif" height="1" width="20"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.grid.Calendar
52 <!-- ============================== class title / details ============================ -->
55 <h1 class="classTitle">
57 Class Roo.grid.Calendar
60 <table cellspacing="0" class="class-summary-table">
62 <tr><td class="label">Package:</td><td class="hd-info">Roo.grid</td></tr>
64 <tr><td class="label">Defined In:</td><td class="hd-info">
66 <a href="./src/Roo_grid_Calendar.js.html">Roo/grid/Calendar.js</a>.
69 <tr><td class="label">Class:</td><td class="hd-info">Calendar</td></tr>
74 <tr><td class="label">Extends:</td><td class="hd-info">
83 <!-- ============================== class summary ========================== -->
84 <div class="description">
85 This class extends the Grid to provide a calendar widget<br/><br><br>Usage:<pre><code><br/> var grid = new Roo.grid.Calendar("my-container-id", {<br/> ds: myDataStore,<br/> cm: myColModel,<br/> selModel: mySelectionModel,<br/> autoSizeColumns: true,<br/> monitorWindowResize: false,<br/> trackMouseOver: true<br/> eventstore : real data store..<br/> });<br/> // set any options<br/> grid.render();
89 <!-- ============================== Class comment block... ========================== -->
91 <div class="comments">
92 <b>Class Comments / Notes</B> =>
93 <u onclick="parent.CommentDialog.showCommentId = 'Roo.grid.Calendar';">[Add Your comment/notes about this class]</u>
95 <iframe frameborder="0" id="comments-Roo.grid" style="border: none;width:100%;"
96 src="/blog.php/GtkDjsComments/Roo.grid.Calendar.html"></iframe>
101 <!-- ============================== config options ========================== -->
106 <div class="hr"></div>
107 <a id="Roo.grid.Calendar-configs"></a>
113 <table cellspacing="0" class="member-table">
114 <caption>Config Options (Usually are also Properties)</caption>
118 <th class="sig-header" colspan="2">Options</th>
120 <th class="msource-header">Defined By</th>
127 <tr class="config-row expandable config-row-alt0 notInherited">
128 <td class="micon"><a class="exi" href="#expand"> </a></td>
131 <a id="Roo.grid.Calendar-cfg-eventStore" name=".eventStore"></a>
132 <div class="fixedFont">
133 <b class="itemname">eventStore</b> : Store
139 <div class="short">The store that loads events.</div>
143 <div class="long">The store that loads events.</div>
167 <!-- ============================== public properties ==================== -->
171 <a id="Roo.grid.Calendar-props"></a>
177 <table cellspacing="0" class="member-table">
178 <caption class="Empty">Public Properties - Has None</caption>
184 <!-- ============================== methods summary / details ======================== -->
187 <a id="Roo.grid.Calendar-methods"></a>
188 <!-- constructor?? -->
195 <!-- then dynamics first -->
202 <table cellspacing="0" class="member-table">
203 <caption>Public Methods</caption>
205 <th class="sig-header" colspan="2">Method</th>
206 <th class="msource-header">Defined By</th>
216 <tr class="method-row config-row-alt0 expandable notInherited">
217 <td class="micon"><a class="exi" href="#expand"> </a></td>
221 <a id="Roo.grid-method-Calendar" name=".Calendar"></a>
222 <div class="fixedFont">
223 <span class="attributes">new <B>Roo.grid.</B></span><b class="itemname">Calendar</b>
225 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>container</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>)
233 <div class="short">Create a new Roo.grid.Calendar</div>
240 Create a new Roo.grid.Calendar
243 <dl class="detailList">
244 <dt class="heading">Parameters:</dt>
247 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>container</b>
250 <dd>The element into which this grid will be rendered -<br/>The container MUST have some type of size defined for the grid to fill. The container will be<br/>automatically set to position relative if it isn't already.</dd>
253 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
256 <dd>A config object that sets properties on this grid.</dd>
280 <tr class="method-row config-row-alt1 expandable notInherited">
281 <td class="micon"><a class="exi" href="#expand"> </a></td>
285 <a id="Roo.grid.Calendar-method-getSelectionModel" name=".getSelectionModel"></a>
286 <div class="fixedFont">
287 <span class="attributes"></span><b class="itemname">getSelectionModel</b>
304 <div class="short">Returns the grid's SelectionModel.</div>
310 Returns the grid's SelectionModel.
321 <dl class="detailList">
322 <dt class="heading">Returns:</dt>
324 <dd><span class="fixedFont">SelectionModel</span> </dd>
349 <!-- ============================== events summary / details ======================== -->
352 <a id="Roo.grid.Calendar-events"></a>
361 <table cellspacing="0" class="member-table">
362 <caption>Events</caption>
365 <th class="sig-header" colspan="2">Event</th>
366 <th class="msource-header">Defined By</th>
375 <tr class="method-row expandable config-row-alt0 notInherited">
376 <td class="micon"><a class="exi" href="#expand"> </a></td>
379 <a id="Roo.grid.Calendar-event-*bodyscroll"></a>
381 <div class="fixedFont">
382 <b class="itemname">bodyscroll</b> (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>scrollLeft</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>scrollTop</i></B>)
388 <div class="short">Fires when the body element is scrolled
394 Fires when the body element is scrolled
400 <dl class="detailList">
401 <dt class="heading">Parameters:</dt>
404 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>scrollLeft</b>
410 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>scrollTop</b>
436 <tr class="method-row expandable config-row-alt1 notInherited">
437 <td class="micon"><a class="exi" href="#expand"> </a></td>
440 <a id="Roo.grid.Calendar-event-*cellclick"></a>
442 <div class="fixedFont">
443 <b class="itemname">cellclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
449 <div class="short">Fires when a cell is clicked
455 Fires when a cell is clicked
461 <dl class="detailList">
462 <dt class="heading">Parameters:</dt>
465 <span class="fixedFont">Grid</span> <b>this</b>
471 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
477 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
483 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
509 <tr class="method-row expandable config-row-alt0 notInherited">
510 <td class="micon"><a class="exi" href="#expand"> </a></td>
513 <a id="Roo.grid.Calendar-event-*cellcontextmenu"></a>
515 <div class="fixedFont">
516 <b class="itemname">cellcontextmenu</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>cellIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
522 <div class="short">Fires when a cell is right clicked
528 Fires when a cell is right clicked
534 <dl class="detailList">
535 <dt class="heading">Parameters:</dt>
538 <span class="fixedFont">Grid</span> <b>this</b>
544 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
550 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>cellIndex</b>
556 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
582 <tr class="method-row expandable config-row-alt1 notInherited">
583 <td class="micon"><a class="exi" href="#expand"> </a></td>
586 <a id="Roo.grid.Calendar-event-*celldblclick"></a>
588 <div class="fixedFont">
589 <b class="itemname">celldblclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
595 <div class="short">Fires when a cell is double clicked
601 Fires when a cell is double clicked
607 <dl class="detailList">
608 <dt class="heading">Parameters:</dt>
611 <span class="fixedFont">Grid</span> <b>this</b>
617 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
623 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
629 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
655 <tr class="method-row expandable config-row-alt0 notInherited">
656 <td class="micon"><a class="exi" href="#expand"> </a></td>
659 <a id="Roo.grid.Calendar-event-*click"></a>
661 <div class="fixedFont">
662 <b class="itemname">click</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
668 <div class="short">The raw click event for the entire grid.
674 The raw click event for the entire grid.
680 <dl class="detailList">
681 <dt class="heading">Parameters:</dt>
684 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
710 <tr class="method-row expandable config-row-alt1 notInherited">
711 <td class="micon"><a class="exi" href="#expand"> </a></td>
714 <a id="Roo.grid.Calendar-event-*columnmove"></a>
716 <div class="fixedFont">
717 <b class="itemname">columnmove</b> (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>oldIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>newIndex</i></B>)
723 <div class="short">Fires when the user moves a column
729 Fires when the user moves a column
735 <dl class="detailList">
736 <dt class="heading">Parameters:</dt>
739 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>oldIndex</b>
745 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>newIndex</b>
771 <tr class="method-row expandable config-row-alt0 notInherited">
772 <td class="micon"><a class="exi" href="#expand"> </a></td>
775 <a id="Roo.grid.Calendar-event-*columnresize"></a>
777 <div class="fixedFont">
778 <b class="itemname">columnresize</b> (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>newSize</i></B>)
784 <div class="short">Fires when the user resizes a column
790 Fires when the user resizes a column
796 <dl class="detailList">
797 <dt class="heading">Parameters:</dt>
800 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
806 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>newSize</b>
832 <tr class="method-row expandable config-row-alt1 notInherited">
833 <td class="micon"><a class="exi" href="#expand"> </a></td>
836 <a id="Roo.grid.Calendar-event-*contextmenu"></a>
838 <div class="fixedFont">
839 <b class="itemname">contextmenu</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
845 <div class="short">The raw contextmenu event for the entire grid.
851 The raw contextmenu event for the entire grid.
857 <dl class="detailList">
858 <dt class="heading">Parameters:</dt>
861 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
887 <tr class="method-row expandable config-row-alt0 notInherited">
888 <td class="micon"><a class="exi" href="#expand"> </a></td>
891 <a id="Roo.grid.Calendar-event-*dblclick"></a>
893 <div class="fixedFont">
894 <b class="itemname">dblclick</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
900 <div class="short">The raw dblclick event for the entire grid.
906 The raw dblclick event for the entire grid.
912 <dl class="detailList">
913 <dt class="heading">Parameters:</dt>
916 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
942 <tr class="method-row expandable config-row-alt1 notInherited">
943 <td class="micon"><a class="exi" href="#expand"> </a></td>
946 <a id="Roo.grid.Calendar-event-*dragdrop"></a>
948 <div class="fixedFont">
949 <b class="itemname">dragdrop</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
955 <div class="short">Fires when dragged row(s) are dropped on a valid DD target
961 Fires when dragged row(s) are dropped on a valid DD target
967 <dl class="detailList">
968 <dt class="heading">Parameters:</dt>
971 <span class="fixedFont">Grid</span> <b>this</b>
977 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
980 <dd>The drag drop object</dd>
983 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
986 <dd>The target drag drop object</dd>
989 <span class="fixedFont">event</span> <b>e</b>
992 <dd>The raw browser event</dd>
1010 <td class="msource">
1015 <tr class="method-row expandable config-row-alt0 notInherited">
1016 <td class="micon"><a class="exi" href="#expand"> </a></td>
1019 <a id="Roo.grid.Calendar-event-*dragenter
1020 Fires when the dragged row(s) first cross another DD target while being dragged"></a>
1022 <div class="fixedFont">
1023 <b class="itemname">dragenter
1024 Fires when the dragged row(s) first cross another DD target while being dragged</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
1042 <dl class="detailList">
1043 <dt class="heading">Parameters:</dt>
1046 <span class="fixedFont">Grid</span> <b>this</b>
1052 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
1055 <dd>The drag drop object</dd>
1058 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
1061 <dd>The target drag drop object</dd>
1064 <span class="fixedFont">event</span> <b>e</b>
1067 <dd>The raw browser event</dd>
1085 <td class="msource">
1090 <tr class="method-row expandable config-row-alt1 notInherited">
1091 <td class="micon"><a class="exi" href="#expand"> </a></td>
1094 <a id="Roo.grid.Calendar-event-*dragout"></a>
1096 <div class="fixedFont">
1097 <b class="itemname">dragout</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
1103 <div class="short">Fires when the dragged row(s) leave another DD target while being dragged
1109 Fires when the dragged row(s) leave another DD target while being dragged
1115 <dl class="detailList">
1116 <dt class="heading">Parameters:</dt>
1119 <span class="fixedFont">Grid</span> <b>this</b>
1125 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
1128 <dd>The drag drop object</dd>
1131 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
1134 <dd>The target drag drop object</dd>
1137 <span class="fixedFont">event</span> <b>e</b>
1140 <dd>The raw browser event</dd>
1158 <td class="msource">
1163 <tr class="method-row expandable config-row-alt0 notInherited">
1164 <td class="micon"><a class="exi" href="#expand"> </a></td>
1167 <a id="Roo.grid.Calendar-event-*dragover"></a>
1169 <div class="fixedFont">
1170 <b class="itemname">dragover</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>targetId</i></B>, event <B><i>e</i></B>)
1176 <div class="short">Fires while row(s) are being dragged.
1182 Fires while row(s) are being dragged. "targetId" is the id of the Yahoo.util.DD object the selected rows are being dragged over.
1188 <dl class="detailList">
1189 <dt class="heading">Parameters:</dt>
1192 <span class="fixedFont">Grid</span> <b>this</b>
1198 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
1201 <dd>The drag drop object</dd>
1204 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>targetId</b>
1207 <dd>The target drag drop object</dd>
1210 <span class="fixedFont">event</span> <b>e</b>
1213 <dd>The raw browser event</dd>
1231 <td class="msource">
1236 <tr class="method-row expandable config-row-alt1 notInherited">
1237 <td class="micon"><a class="exi" href="#expand"> </a></td>
1240 <a id="Roo.grid.Calendar-event-*enddrag"></a>
1242 <div class="fixedFont">
1243 <b class="itemname">enddrag</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, event <B><i>e</i></B>)
1249 <div class="short">Fires when a drag operation is complete
1255 Fires when a drag operation is complete
1261 <dl class="detailList">
1262 <dt class="heading">Parameters:</dt>
1265 <span class="fixedFont">Grid</span> <b>this</b>
1271 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
1274 <dd>The drag drop object</dd>
1277 <span class="fixedFont">event</span> <b>e</b>
1280 <dd>The raw browser event</dd>
1298 <td class="msource">
1303 <tr class="method-row expandable config-row-alt0 notInherited">
1304 <td class="micon"><a class="exi" href="#expand"> </a></td>
1307 <a id="Roo.grid.Calendar-event-*eventclick"></a>
1309 <div class="fixedFont">
1310 <b class="itemname">eventclick</b> (Calendar <B><i>this</i></B>, event <B><i></i></B>)
1316 <div class="short">Fires when the mouse click an
1322 Fires when the mouse click an
1328 <dl class="detailList">
1329 <dt class="heading">Parameters:</dt>
1332 <span class="fixedFont">Calendar</span> <b>this</b>
1338 <span class="fixedFont">event</span> <b></b>
1359 <td class="msource">
1364 <tr class="method-row expandable config-row-alt1 notInherited">
1365 <td class="micon"><a class="exi" href="#expand"> </a></td>
1368 <a id="Roo.grid.Calendar-event-*evententer"></a>
1370 <div class="fixedFont">
1371 <b class="itemname">evententer</b> (Calendar <B><i>this</i></B>, event <B><i>Event</i></B>)
1377 <div class="short">Fires when mouse over an event
1383 Fires when mouse over an event
1389 <dl class="detailList">
1390 <dt class="heading">Parameters:</dt>
1393 <span class="fixedFont">Calendar</span> <b>this</b>
1399 <span class="fixedFont">event</span> <b>Event</b>
1420 <td class="msource">
1425 <tr class="method-row expandable config-row-alt0 notInherited">
1426 <td class="micon"><a class="exi" href="#expand"> </a></td>
1429 <a id="Roo.grid.Calendar-event-*eventleave"></a>
1431 <div class="fixedFont">
1432 <b class="itemname">eventleave</b> (Calendar <B><i>this</i></B>, event <B><i></i></B>)
1438 <div class="short">Fires when the mouse leaves an
1444 Fires when the mouse leaves an
1450 <dl class="detailList">
1451 <dt class="heading">Parameters:</dt>
1454 <span class="fixedFont">Calendar</span> <b>this</b>
1460 <span class="fixedFont">event</span> <b></b>
1481 <td class="msource">
1486 <tr class="method-row expandable config-row-alt1 notInherited">
1487 <td class="micon"><a class="exi" href="#expand"> </a></td>
1490 <a id="Roo.grid.Calendar-event-*eventrender"></a>
1492 <div class="fixedFont">
1493 <b class="itemname">eventrender</b> (Calendar <B><i>this</i></B>, data <B><i>data</i></B>)
1499 <div class="short">Fires before each cell is rendered, so you can modify the contents, like cls / title / qtip
1505 Fires before each cell is rendered, so you can modify the contents, like cls / title / qtip
1511 <dl class="detailList">
1512 <dt class="heading">Parameters:</dt>
1515 <span class="fixedFont">Calendar</span> <b>this</b>
1521 <span class="fixedFont">data</span> <b>data</b>
1524 <dd>to be modified</dd>
1542 <td class="msource">
1547 <tr class="method-row expandable config-row-alt0 notInherited">
1548 <td class="micon"><a class="exi" href="#expand"> </a></td>
1551 <a id="Roo.grid.Calendar-event-*headerclick"></a>
1553 <div class="fixedFont">
1554 <b class="itemname">headerclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1560 <div class="short">Fires when a header is clicked
1566 Fires when a header is clicked
1572 <dl class="detailList">
1573 <dt class="heading">Parameters:</dt>
1576 <span class="fixedFont">Grid</span> <b>this</b>
1582 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
1588 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1609 <td class="msource">
1614 <tr class="method-row expandable config-row-alt1 notInherited">
1615 <td class="micon"><a class="exi" href="#expand"> </a></td>
1618 <a id="Roo.grid.Calendar-event-*headercontextmenu"></a>
1620 <div class="fixedFont">
1621 <b class="itemname">headercontextmenu</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1627 <div class="short">Fires when a header is right clicked
1633 Fires when a header is right clicked
1639 <dl class="detailList">
1640 <dt class="heading">Parameters:</dt>
1643 <span class="fixedFont">Grid</span> <b>this</b>
1649 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
1655 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1676 <td class="msource">
1681 <tr class="method-row expandable config-row-alt0 notInherited">
1682 <td class="micon"><a class="exi" href="#expand"> </a></td>
1685 <a id="Roo.grid.Calendar-event-*headerdblclick"></a>
1687 <div class="fixedFont">
1688 <b class="itemname">headerdblclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>columnIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1694 <div class="short">Fires when a header cell is double clicked
1700 Fires when a header cell is double clicked
1706 <dl class="detailList">
1707 <dt class="heading">Parameters:</dt>
1710 <span class="fixedFont">Grid</span> <b>this</b>
1716 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>columnIndex</b>
1722 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1743 <td class="msource">
1748 <tr class="method-row expandable config-row-alt1 notInherited">
1749 <td class="micon"><a class="exi" href="#expand"> </a></td>
1752 <a id="Roo.grid.Calendar-event-*keydown"></a>
1754 <div class="fixedFont">
1755 <b class="itemname">keydown</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1761 <div class="short">The raw keydown event for the entire grid.
1767 The raw keydown event for the entire grid.
1773 <dl class="detailList">
1774 <dt class="heading">Parameters:</dt>
1777 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1798 <td class="msource">
1803 <tr class="method-row expandable config-row-alt0 notInherited">
1804 <td class="micon"><a class="exi" href="#expand"> </a></td>
1807 <a id="Roo.grid.Calendar-event-*keypress"></a>
1809 <div class="fixedFont">
1810 <b class="itemname">keypress</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1816 <div class="short">The raw keypress event for the entire grid.
1822 The raw keypress event for the entire grid.
1828 <dl class="detailList">
1829 <dt class="heading">Parameters:</dt>
1832 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1853 <td class="msource">
1858 <tr class="method-row expandable config-row-alt1 notInherited">
1859 <td class="micon"><a class="exi" href="#expand"> </a></td>
1862 <a id="Roo.grid.Calendar-event-*monthchange"></a>
1864 <div class="fixedFont">
1865 <b class="itemname">monthchange</b> (DatePicker <B><i>this</i></B>, <a href="./Date.html#constructor" roo:cls="Date.html#constructor">Date</a> <B><i>date</i></B>)
1871 <div class="short">Fires when the displayed month changes
1877 Fires when the displayed month changes
1883 <dl class="detailList">
1884 <dt class="heading">Parameters:</dt>
1887 <span class="fixedFont">DatePicker</span> <b>this</b>
1893 <span class="fixedFont"><a href="./Date.html#constructor" roo:cls="Date.html#constructor">Date</a></span> <b>date</b>
1896 <dd>The selected month</dd>
1914 <td class="msource">
1919 <tr class="method-row expandable config-row-alt0 notInherited">
1920 <td class="micon"><a class="exi" href="#expand"> </a></td>
1923 <a id="Roo.grid.Calendar-event-*mousedown"></a>
1925 <div class="fixedFont">
1926 <b class="itemname">mousedown</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1932 <div class="short">The raw mousedown event for the entire grid.
1938 The raw mousedown event for the entire grid.
1944 <dl class="detailList">
1945 <dt class="heading">Parameters:</dt>
1948 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
1969 <td class="msource">
1974 <tr class="method-row expandable config-row-alt1 notInherited">
1975 <td class="micon"><a class="exi" href="#expand"> </a></td>
1978 <a id="Roo.grid.Calendar-event-*mouseout"></a>
1980 <div class="fixedFont">
1981 <b class="itemname">mouseout</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
1987 <div class="short">The raw mouseout event for the entire grid.
1993 The raw mouseout event for the entire grid.
1999 <dl class="detailList">
2000 <dt class="heading">Parameters:</dt>
2003 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2024 <td class="msource">
2029 <tr class="method-row expandable config-row-alt0 notInherited">
2030 <td class="micon"><a class="exi" href="#expand"> </a></td>
2033 <a id="Roo.grid.Calendar-event-*mouseover"></a>
2035 <div class="fixedFont">
2036 <b class="itemname">mouseover</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2042 <div class="short">The raw mouseover event for the entire grid.
2048 The raw mouseover event for the entire grid.
2054 <dl class="detailList">
2055 <dt class="heading">Parameters:</dt>
2058 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2079 <td class="msource">
2084 <tr class="method-row expandable config-row-alt1 notInherited">
2085 <td class="micon"><a class="exi" href="#expand"> </a></td>
2088 <a id="Roo.grid.Calendar-event-*mouseup"></a>
2090 <div class="fixedFont">
2091 <b class="itemname">mouseup</b> (<a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2097 <div class="short">The raw mouseup event for the entire grid.
2103 The raw mouseup event for the entire grid.
2109 <dl class="detailList">
2110 <dt class="heading">Parameters:</dt>
2113 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2134 <td class="msource">
2139 <tr class="method-row expandable config-row-alt0 notInherited">
2140 <td class="micon"><a class="exi" href="#expand"> </a></td>
2143 <a id="Roo.grid.Calendar-event-*render"></a>
2145 <div class="fixedFont">
2146 <b class="itemname">render</b> (Grid <B><i>grid</i></B>)
2152 <div class="short">Fires when the grid is rendered
2158 Fires when the grid is rendered
2164 <dl class="detailList">
2165 <dt class="heading">Parameters:</dt>
2168 <span class="fixedFont">Grid</span> <b>grid</b>
2189 <td class="msource">
2194 <tr class="method-row expandable config-row-alt1 notInherited">
2195 <td class="micon"><a class="exi" href="#expand"> </a></td>
2198 <a id="Roo.grid.Calendar-event-*rowclass"></a>
2200 <div class="fixedFont">
2201 <b class="itemname">rowclass</b> (GridView <B><i>gridview</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>rowcfg</i></B>)
2207 <div class="short">Fires when a row is rendered, so you can change add a style to it.
2213 Fires when a row is rendered, so you can change add a style to it.
2219 <dl class="detailList">
2220 <dt class="heading">Parameters:</dt>
2223 <span class="fixedFont">GridView</span> <b>gridview</b>
2226 <dd>The grid view</dd>
2229 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>rowcfg</b>
2232 <dd>contains record rowIndex and rowClass - set rowClass to add a style.</dd>
2250 <td class="msource">
2255 <tr class="method-row expandable config-row-alt0 notInherited">
2256 <td class="micon"><a class="exi" href="#expand"> </a></td>
2259 <a id="Roo.grid.Calendar-event-*rowclick"></a>
2261 <div class="fixedFont">
2262 <b class="itemname">rowclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2268 <div class="short">Fires when a row is clicked
2274 Fires when a row is clicked
2280 <dl class="detailList">
2281 <dt class="heading">Parameters:</dt>
2284 <span class="fixedFont">Grid</span> <b>this</b>
2290 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
2296 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2317 <td class="msource">
2322 <tr class="method-row expandable config-row-alt1 notInherited">
2323 <td class="micon"><a class="exi" href="#expand"> </a></td>
2326 <a id="Roo.grid.Calendar-event-*rowcontextmenu"></a>
2328 <div class="fixedFont">
2329 <b class="itemname">rowcontextmenu</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2335 <div class="short">Fires when a row is right clicked
2341 Fires when a row is right clicked
2347 <dl class="detailList">
2348 <dt class="heading">Parameters:</dt>
2351 <span class="fixedFont">Grid</span> <b>this</b>
2357 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
2363 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2384 <td class="msource">
2389 <tr class="method-row expandable config-row-alt0 notInherited">
2390 <td class="micon"><a class="exi" href="#expand"> </a></td>
2393 <a id="Roo.grid.Calendar-event-*rowdblclick"></a>
2395 <div class="fixedFont">
2396 <b class="itemname">rowdblclick</b> (Grid <B><i>this</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>rowIndex</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>)
2402 <div class="short">Fires when a row is double clicked
2408 Fires when a row is double clicked
2414 <dl class="detailList">
2415 <dt class="heading">Parameters:</dt>
2418 <span class="fixedFont">Grid</span> <b>this</b>
2424 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>rowIndex</b>
2430 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2451 <td class="msource">
2456 <tr class="method-row expandable config-row-alt1 notInherited">
2457 <td class="micon"><a class="exi" href="#expand"> </a></td>
2460 <a id="Roo.grid.Calendar-event-*select"></a>
2462 <div class="fixedFont">
2463 <b class="itemname">select</b> (DatePicker <B><i>this</i></B>, <a href="./Date.html#constructor" roo:cls="Date.html#constructor">Date</a> <B><i>date</i></B>)
2469 <div class="short">Fires when a date is selected
2475 Fires when a date is selected
2481 <dl class="detailList">
2482 <dt class="heading">Parameters:</dt>
2485 <span class="fixedFont">DatePicker</span> <b>this</b>
2491 <span class="fixedFont"><a href="./Date.html#constructor" roo:cls="Date.html#constructor">Date</a></span> <b>date</b>
2494 <dd>The selected date</dd>
2512 <td class="msource">
2517 <tr class="method-row expandable config-row-alt0 notInherited">
2518 <td class="micon"><a class="exi" href="#expand"> </a></td>
2521 <a id="Roo.grid.Calendar-event-*startdrag"></a>
2523 <div class="fixedFont">
2524 <b class="itemname">startdrag</b> (Grid <B><i>this</i></B>, Roo.GridDD <B><i>dd</i></B>, event <B><i>e</i></B>)
2530 <div class="short">Fires when row(s) start being dragged
2536 Fires when row(s) start being dragged
2542 <dl class="detailList">
2543 <dt class="heading">Parameters:</dt>
2546 <span class="fixedFont">Grid</span> <b>this</b>
2552 <span class="fixedFont">Roo.GridDD</span> <b>dd</b>
2555 <dd>The drag drop object</dd>
2558 <span class="fixedFont">event</span> <b>e</b>
2561 <dd>The raw browser event</dd>
2579 <td class="msource">
2591 <!-- ============================== footer ================================= -->
2592 <div class="fineprint" style="clear:both">
2594 Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a> on Thu Apr 24 2014 16:33:00 GMT+0800 (HKT)
2596 <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>