masterplan-optimizer-frontend
masterplan-optimizer-frontend¶
Classes¶
Interfaces¶
- AudienceCategory
- AudienceTeam
- BackendTask
- BadgeProps
- BarChartVisualization
- BulkScheduleAssignmentChange
- BulkSessionElementChanges
- ButtonProps
- CalendarExportFormat
- CalendarMember
- Capability
- CapabilityType
- CardProps
- CopiedTaskDateRepairCandidate
- CopiedTaskDateRepairModalProps
- CopiedTaskDateRepairPreview
- CopiedTaskDateRepairResult
- CustomField
- DashboardConfig
- DeletionWorkOrderStatusResult
- DeletionWorkOrderSyncResult
- DiagnosticFact
- EmptyStateProps
- Event
- EventContextType
- EventPublishFailurePayload
- EventPublishState
- EventPublishStateSavePayload
- ExportSetupData
- ExportSetupEvent
- ExportSetupPerson
- FeasibilityDiagnostics
- FeasibilityIssue
- FinalizeRequest
- FinalizeResponse
- GaugeVisualization
- GCalColor
- GeneralScheduleDayPublishRecord
- GeneralSchedulePublishResult
- GeneralSchedulePublishState
- GoogleCalendar
- GoogleCalendarConnection
- GooglePublishDayResult
- GooglePublishResponse
- Group
- GroupMember
- HeatmapVisualization
- HistogramVisualization
- IconButtonProps
- IMetric
- ImportPreviewSummary
- ImportValidationIssue
- ImportValidationResult
- InputProps
- JobListResponse
- JobSummary
- LineChartVisualization
- Location
- MasterplanLayout
- MasterplanLayoutUpdate
- MetricBoxConfig
- MetricCapability
- MetricConfig
- MetricFilters
- MetricPerson
- MetricResult
- MetricSettings
- MetricTaskInstance
- ModalProps
- MpBackendDataPolicy
- MpBackendPingResult
- MpBackendPublishResult
- MpBackendSettings
- NumberVisualization
- OptimizationContextType
- OptimizationJob
- OptimizationState
- OptimizeRequest
- OptimizeStartResponse
- PageHeaderProps
- Person
- PersonDelta
- PersonSwapRequest
- PieChartVisualization
- ProcessorEvidenceKey
- ProcessorEvidenceProof
- ProgressData
- ProgressSnapshot
- PublishedDayRecordDto
- RadarVisualization
- ScatterVisualization
- ScheduleData
- ScheduleView
- SearchableSelectOption
- SearchableSelectProps
- SelectProps
- SessionElement
- SessionElementType
- ShortcutBinding
- ShortcutContextValue
- ShortcutDefinition
- SpinnerProps
- StackedBarVisualization
- SwitchProps
- Task
- TaskCapability
- TaskCreatePayload
- TaskInstance
- TaskInstanceContextValue
- TaskInstanceCreate
- TaskInstancePayload
- TaskInstanceUpdate
- TaskPerson
- TaskTemplate
- TaskTemplateCapability
- TaskTemplatePayload
- TaskTemplatePerson
- TaskType
- TaskTypeInfo
- TaskUpdatePayload
- TemplateVariable
- Theme
- ThemeContextType
- TimelineVisualization
- Toast
- ToastContextType
- TooltipProps
Type Aliases¶
- CalendarProps
- CalendarTask
- CalendarViewType
- DarkModePreference
- EventStatus
- OptimizationStatus
- PublishDestination
- PublishScheduleScope
- PublishTarget
- ~~ScheduleSnapshot~~
- SelectedEvent
- ShortcutBindingMap
- ShortcutId
- ShortcutOverrideMap
- ShortcutOverrides
- ShortcutScope
- ToastVariant
- VisualizationData
- VisualizationType
Variables¶
- appSettingsApi
- Badge
- BRAND
- Button
- Calendar
- capabilitiesApi
- capabilityTypesApi
- Card
- dataManagementApi
- Divider
- eventsApi
- eventStatusApi
- exportFormatsApi
- flowApi
- GCAL_COLOR_META
- GCAL_PALETTE
- generalScheduleApi
- googleCalendarApi
- groupsApi
- IconButton
- Input
- locationsApi
- masterplanLayoutApi
- Modal
- mpBackendApi
- optimizationApi
- personsApi
- processorEvidenceApi
- publishStateApi
- SearchableSelect
- Select
- SHORTCUT_DEFINITIONS
- Spinner
- Switch
- taskInstancesApi
- tasksApi
- taskTemplatesApi
- taskTypesApi
Functions¶
- buildShortcutOverrides
- computeAssignmentDelta
- computeEditDelta
- computeHoursPerDay
- CopiedTaskDateRepairModal
- detectShortcutConflicts
- EmptyState
- EventProvider
- formatDateLong
- formatDateRange
- formatDateShort
- formatDateTime
- formatDateWithWeekday
- formatLocalDateTime
- formatShortcutBinding
- gcalColorLabel
- getApiUrl
- getShortcutDefinition
- instancesToCalendarTasks
- isDesktopApp
- isEditableTarget
- matchesShortcut
- minutesToTime
- normalizeShortcutKey
- normalizeShortcutString
- OptimizationProvider
- PageHeader
- parseShortcutBinding
- resolveShortcutBindings
- shortcutFromKeyboardEvent
- ShortcutProvider
- sortedGcalColors
- SwissDateInput
- TaskInstanceProvider
- ThemeProvider
- timeToMinutes
- ToastProvider
- toCalendarTask
- Tooltip
- useEvent
- useOptimization
- useShortcuts
- useTaskInstances
- useTheme
- useToast