UNPKG

@quasar/quasar-ui-qcalendar

Version:

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

170 lines 4.78 kB
{ "mixins": [ "composables/private.useCellWidth", "composables/private.useCheckChange", "composables/private.useMove", "composables/private.useCommon", "composables/private.useInterval", "composables/private.useMaxDays", "composables/private.useTasks", "composables/private.useTimes", "composables/private.useNavigation" ], "meta": { "docsUrl": "https://qcalendar.netlify.app/developing/qcalendar-task" }, "props": {}, "slots": { "head-weekday-label": { "desc": "The slot associated with the header weekday label", "scope": { "data": { "desc": "The bundled data", "type": "Object", "definition": { "scope": { "desc": "The scope object", "type": "Object", "definition": { "timestamp": { "type": "Object", "desc": "A timestamp object of the day", "__exemption": [ "examples" ] } } } } } } }, "head-day-label": { "desc": "Use to replace the head day label", "scope": { "dayLabel": { "type": "String", "desc": "The string of the dayLabel", "__exemption": [ "examples" ] }, "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "A timestamp for the day of the slotted content", "__exemption": [ "examples" ] }, "miniMode": { "type": "Boolean", "desc": "true if currently in mini-mode. Handle if you have set mini-mode to `auto`" } } }, "head-day-button": { "desc": "The slot associated with the day button. Replaces the whole button", "scope": { "data": { "desc": "The bundled data", "type": "Object", "definition": { "scope": { "desc": "The scope object", "type": "Object", "definition": { "timestamp": { "type": "Object", "desc": "A timestamp object of the day", "__exemption": [ "examples" ] }, "dayLabel": { "type": "String", "desc": "The string value that would have been used for the day label", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "true if this is the active date", "__exemption": [ "examples" ] } } } } } } }, "head-day": { "desc": "Replaces the complete internal day header", "scope": { "timestamp": { "type": "Timestamp", "tsType": "Timestamp", "desc": "Timestamp object", "__exemption": [ "examples" ] }, "index": { "type": "Number", "desc": "The index of the iteration", "__exemption": [ "examples" ] }, "miniMode": { "type": "Boolean", "desc": "If currently in mini-mode (applied to Month calendars only)", "__exemption": [ "examples" ] } } }, "head-date": { "desc": "The slot associated with the head date. Used to append to the head day", "scope": { "data": { "desc": "The bundled data", "type": "Object", "definition": { "scope": { "desc": "The scope object", "type": "Object", "definition": { "timestamp": { "type": "Object", "desc": "A timestamp object of the day", "__exemption": [ "examples" ] }, "activeDate": { "type": "Boolean", "desc": "true if this is the active date", "__exemption": [ "examples" ] }, "columnIndex": { "type": "Number", "desc": "The column index if `column-count` is not undefined", "__exemption": [ "examples" ] } } } } } } } } }