UNPKG

@quasar/quasar-ui-qcalendar

Version:

QCalendar - Day/Month/Week Calendars, Popups, Date Pickers, Schedules, Agendas, Planners and Tasks for your Vue Apps

1,701 lines 68 kB
{ "props": { "model-value": { "extends": "model-value" }, "weekdays": { "type": "Array", "tsType": "NumberArray", "category": "model", "desc": "The normal weekdays array looks like this `[0,1,2,3,4,5,6]` where 0=Sunday, 1=Monday, etc. A week that starts on Monday, would look like this: `[1,2,3,4,5,6,0]` and a 5-day workweek would look like this: `[1,2,3,4,5]`", "default": "[0, 1, 2, 3, 4, 5, 6]", "examples": [ "[1,2,3,4,5,6,0]", "[1,2,3,4,5]" ] }, "date-type": { "type": "String", "category": "style", "desc": "Shows the current date button as either a circle, rounded or a square", "values": [ "'round'", "'rounded'", "'square'" ], "default": "'round'", "examples": [ "'square'" ] }, "weekday-align": { "type": "String", "category": "style", "desc": "Determines the weekday (ie: Sunday, Monday, etc) alignment", "values": [ "'left'", "'center'", "'right'" ], "default": "'center'", "examples": [ "'left'" ] }, "date-align": { "type": "String", "category": "style", "desc": "Determines the date (ie: 2, 3, etc) alignment", "values": [ "'left'", "'center'", "'right'" ], "default": "'center'", "examples": [ "'left'" ] }, "bordered": { "type": "Boolean", "category": "style", "desc": "Places a border around the calendar" }, "dark": { "type": "Boolean", "category": "style", "desc": "Places the calendar into dark mode" }, "no-aria": { "type": "Boolean", "category": "behavior", "desc": "Turns off automatical generation of aria labels for timestamps" }, "no-active-date": { "type": "Boolean", "category": "behavior", "desc": "This controls whether the `q-active-date` css class is set when a user clicks on a date label (button)" }, "short-weekday-label": { "type": "Boolean", "category": "content", "desc": "Displays the weekday label in short format. For instance, 'Monday' would become 'Mon'" }, "no-header": { "type": "Boolean", "category": "content", "desc": "Do not display the header", "examples": [ "true" ] }, "no-scroll": { "type": "Boolean", "category": "style", "desc": "Turns off the internal scrollbar. Useful if you want to handle your own scrolling", "default": "false", "__runtimeDefault": true, "applicable": [ "day", "2day", "3day", "4day", "5day", "6day", "week", "month", "month-interval", "custom-interval", "all scheduler", "all agenda" ] }, "no-default-header-text": { "type": "Boolean", "category": "content", "desc": "Do not display the weekday text in the header" }, "no-default-header-btn": { "type": "Boolean", "category": "content", "desc": "Do not display the date button in the header" }, "min-weekday-label": { "type": [ "Number", "String" ], "category": "behavior", "desc": "The minimal number of weekday characters when truncation occurs", "default": "2", "examples": [ "3" ] }, "weekday-breakpoints": { "type": "Array", "tsType": "NumberArray", "category": "behavior", "desc": "The breakpoint widths where weekday truncation occurs (needs 2 values)", "default": "[75, 35]", "examples": [ "[68, 32]" ] }, "locale": { "type": "String", "category": "model", "desc": "Used to change the locale of the calendar. Any acceptable locale can be used that is recognized by the browser. If the locale fails, then 'en-US' is the fallback", "default": "'en-US'", "examples": [ "'de-DE'", "'de'", "'fr'", "'pl'" ] }, "animated": { "type": "Boolean", "category": "behavior", "desc": "Turns on animated transitions" }, "transition-prev": { "type": "String", "category": "behavior", "desc": "When animated property is true, transition to use for previous calendar display", "default": "'slide-right'", "examples": [ "'flip-right'" ] }, "transition-next": { "type": "String", "category": "behavior", "desc": "When animated property is true, transition to use for next calendar display", "default": "'slide-left'", "examples": [ "'flip-left'" ] }, "disabled-days": { "type": "Array", "tsType": "StringArray", "category": "model", "desc": "An array of string dates in the form `YYYY-MM-DD` that will be disabled. If an array is contained within the array with a start and end date, it will be treated as a range", "examples": [ "['2019-04-01', '2019-04-02', '2019-04-03', '2019-04-04']" ] }, "disabled-before": { "type": "String", "category": "model", "desc": "A date in the form `YYYY-MM-DD` where all dates before, and including, will be disabled", "examples": [ "'2019-04-01'" ] }, "disabled-after": { "type": "String", "category": "model", "desc": "A date in the form `YYYY-MM-DD` where all dates after, and including, will be disabled", "examples": [ "'2019-04-01'" ] }, "disabled-weekdays": { "type": "Array", "tsType": "NumberArray", "category": "behavior", "default": "[]", "desc": "Similar to `weekdays` property, except values included in this array are automatically made disabled", "examples": [ "[0,6]" ] }, "drag-enter-func": { "type": "Function", "category": "behavior", "desc": "The function to handle dragenter events", "params": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "type": { "type": "String", "desc": "This can be 'head-day', 'head-column' or 'column'", "values": [ "'head-day'", "'head-column'", "'column'" ], "examples": [ "'head-day'", "'head-column'", "'column'" ] }, "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "scope": { "type": "Object", "desc": "The scope data passed to the function", "__exemption": [ "examples" ], "definition": { "column": { "type": "Object", "tsType": "ColumnObject", "desc": "The column object used to build the column", "__exemption": [ "examples" ] }, "index": { "type": "Number", "desc": "The column index", "__exemption": [ "examples" ] }, "days": { "type": "Array", "tsType": "TimestampArray", "applicable": [ "head-column", "column" ], "desc": "An array of Timestamp objects representing the days associated with the column(s)", "__exemption": [ "examples" ] }, "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "applicable": [ "head-day" ], "desc": "For 'head-day'. The Timestamp object associated with the date", "__exemption": [ "examples" ] } } } } } }, "returns": { "type": "Boolean", "desc": "If the event is applicable" }, "examples": [ "(event, type, data) => onDragEnterFunc(event, type, data)" ] }, "drag-over-func": { "type": "Function", "category": "behavior", "desc": "The function to handle dragover events. You must call in your `e.preventDefault()` for Drag and Drop to work properly", "params": { "event": { "type": "Object", "desc": "The event associated with the dragover", "__exemption": [ "examples" ] }, "type": { "type": "String", "desc": "This can be 'head-day', 'head-column' or 'column'", "values": [ "'head-day'", "'head-column'", "'column'" ], "examples": [ "'head-day'", "'head-column'", "'column'" ] }, "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "scope": { "type": "Object", "desc": "The scope data passed to the function", "__exemption": [ "examples" ], "definition": { "column": { "type": "Object", "tsType": "ColumnObject", "desc": "The column object used to build the column", "__exemption": [ "examples" ] }, "index": { "type": "Number", "desc": "The column index", "__exemption": [ "examples" ] }, "days": { "type": "Array", "tsType": "TimestampArray", "applicable": [ "head-column", "column" ], "desc": "An array of Timestamp objects representing the days associated with the column(s)", "__exemption": [ "examples" ] }, "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "applicable": [ "head-day" ], "desc": "For 'head-day'. The Timestamp object associated with the date", "__exemption": [ "examples" ] } } } } } }, "returns": { "type": "Boolean", "desc": "If the event is applicable" }, "examples": [ "(event, type, data) => onDragOverFunc(event, type, data)" ] }, "drag-leave-func": { "type": "Function", "category": "behavior", "desc": "The function to handle dragleave events", "params": { "event": { "type": "Object", "desc": "The event associated with the dragleave", "__exemption": [ "examples" ] }, "type": { "type": "String", "desc": "This can be 'head-day', 'head-column' or 'column'", "values": [ "'head-day'", "'head-column'", "'column'" ], "examples": [ "'head-day'", "'head-column'", "'column'" ] }, "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "scope": { "type": "Object", "desc": "The scope data passed to the function", "__exemption": [ "examples" ], "definition": { "column": { "type": "Object", "tsType": "ColumnObject", "desc": "The column object used to build the column", "__exemption": [ "examples" ] }, "index": { "type": "Number", "desc": "The column index", "__exemption": [ "examples" ] }, "days": { "type": "Array", "tsType": "TimestampArray", "applicable": [ "head-column", "column" ], "desc": "An array of Timestamp objects representing the days associated with the column(s)", "__exemption": [ "examples" ] }, "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "applicable": [ "head-day" ], "desc": "For 'head-day'. The Timestamp object associated with the date", "__exemption": [ "examples" ] } } } } } }, "returns": { "type": "Boolean", "desc": "If the event is applicable" }, "examples": [ "(event, type, data) => onDragLeaveFunc(event, type, data)" ] }, "drop-func": { "type": "Function", "category": "behavior", "desc": "The function to handle drop events", "params": { "event": { "type": "Object", "desc": "The event associated with the drop", "__exemption": [ "examples" ] }, "type": { "type": "String", "desc": "This can be 'head-day', 'head-column' or 'column'", "values": [ "'head-day'", "'head-column'", "'column'" ], "examples": [ "'head-day'", "'head-column'", "'column'" ] }, "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "scope": { "type": "Object", "desc": "The scope data passed to the function", "__exemption": [ "examples" ], "definition": { "column": { "type": "Object", "tsType": "ColumnObject", "desc": "The column object used to build the column", "__exemption": [ "examples" ] }, "index": { "type": "Number", "desc": "The column index", "__exemption": [ "examples" ] }, "days": { "type": "Array", "tsType": "TimestampArray", "applicable": [ "head-column", "column" ], "desc": "An array of Timestamp objects representing the days associated with the column(s)", "__exemption": [ "examples" ] }, "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "applicable": [ "head-day" ], "desc": "For 'head-day'. The Timestamp object associated with the date", "__exemption": [ "examples" ] } } } } } }, "returns": { "type": "Boolean", "desc": "If the event is applicable" }, "examples": [ "(event, type, data) => onDropFunc(event, type, data)" ] }, "selected-dates": { "type": [ "Array", "Set" ], "tsType": "StringArray", "category": "model", "desc": "An array of string dates in the form `YYYY-MM-DD` that will be selected. Interval-based calendars use `YYYY-MM-DD HH:mm`", "default": "[]", "applicable": [ "day", "2day", "3day", "4day", "5day", "6day", "week", "month", "month-interval", "custom-interval" ], "examples": [ "['2019-04-01', '2019-04-02', '2019-04-03', '2019-04-04']", "['2019-04-01 13:00', '2019-04-01 13:15', '2019-04-01 13:30', '2019-04-01 13:45']" ] }, "selected-start-end-dates": { "type": "Array", "tsType": "StringArray", "category": "behavior", "desc": "An array of two dates in format `YYYY-MM-DD` for selection purposes. Interval-based calendars use `YYYY-MM-DD HH:mm`", "default": "[]", "applicable": [ "day", "2day", "3day", "4day", "5day", "6day", "week", "month", "month-interval", "custom-interval" ], "examples": [ "['2023-01-01', '2023-01-07']", "['2023-02-01', '2023-02-28']" ] }, "hoverable": { "type": "Boolean", "category": "behavior", "desc": "Allows certain cells within the calendar to be hovered" }, "focusable": { "type": "Boolean", "category": "behavior", "desc": "Allows certain cells within the calendar to receive focus" }, "focus-type": { "type": "Array", "tsType": "StringArray", "category": "behavior", "desc": "Describes what can become focusable", "values": [ "[\"day\"]", "[\"date\"]", "[\"weekday\"]" ], "default": "[\"date\"]", "examples": [ "['day', 'weekday']" ] } }, "events": { "update:model-value": { "desc": "Emitted when the component needs to change the model; Is also used by v-model", "params": { "value": { "type": "String", "desc": "New model value", "required": true, "__exemption": [ "examples" ] } } }, "click-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "contextmenu-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mousedown-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mousemove-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mouseup-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mouseenter-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mouseleave-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "touchstart-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "touchmove-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "touchend-date": { "desc": "Occurs on a date button", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "click-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "contextmenu-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mousedown-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mousemove-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mouseup-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mouseenter-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "mouseleave-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "touchstart-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "touchmove-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp object associated with the weekday", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The index of the column", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "True if the active date" }, "droppable": { "type": "Boolean", "desc": "Value is set by return value of a drag and drop function" } } } } } } }, "touchend-head-day": { "desc": "Occurs on a weekday", "params": { "data": { "type": "Object", "desc": "The data passed to the function", "__exemption": [ "examples" ], "definition": { "event": { "type": "Object", "desc": "The associated event", "__exemption": [ "examples" ] }, "scope": { "type": "Object", "desc": "The scope object passed to the function", "__exemption": [ "examples" ], "definition": { "timestamp": { "type": "Timestamp", "t