Name Description Size Coverage
calendar-event-create-edit-selectors.mjs These functions read app state for one dialog. They return data only and do not change it. Field code uses the returned values to display fields. 5074 -
calendar-event-source-state.mjs A controlled error stored for a dialog route. @typedef {object} CalendarEventSourceErrorData @property {string} code - The error code. 5506 -
calendarEventCreateEditSessionSlice.mjs This state records the operation kind, status, and error. Separate code performs the operation. @typedef {object} CalendarEventCreateEditOperation @property {?string} kind - The work name, or null when idle. @property {"idle"|"pending"|"error"} status - The work status. @property {?object} error - Error data from the code that did the work. 6824 -
calendarEventDraftSlice.mjs Event values that a user can change. Redux stores copied data, not calendar objects. A "create" draft can omit values until field code adds them. Event and occurrence IDs stay in the source session. @typedef {object} CalendarEventDraft @property {string} [calendarId] - The selected calendar ID. @property {string} [title] - The event title. @property {?CalendarEventDateTimeSnapshot} [start] - The start date and time. @property {?CalendarEventDateTimeSnapshot} [end] - The end date and time. 8917 -