User Interface low complexity frontend
0
Dependencies
1
Dependents
2
Entities
0
Integrations

Description

UI component for configuring automated sync schedules between the application and external systems. Supports selection of frequency (daily, weekly, manual-only) and time-of-day preferences, with a manual trigger option for on-demand syncs.

Feature: External System Integration Configuration

sync-schedule-configuration

Responsibilities

  • Allow admin to select sync frequency and preferred sync time
  • Provide manual sync trigger for immediate execution
  • Display last and next scheduled sync times

Interfaces

renderScheduleOptions()
onSelectFrequency(frequency: SyncFrequency)
onSelectSyncTime(time: string)
onTriggerManualSync(integrationId: string)
showScheduleSummary(schedule: SyncSchedule)
getScheduleConfig(): SyncSchedule

Relationships

Dependents (1)

Components that depend on this component

Related Data Entities (2)

Data entities managed by this component