| 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 |
- |