@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
JSON
{
"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"
]
}
}
}
}
}
}
}
}
}