using AIStudio.Assistants.Agenda; namespace AIStudio.Settings.DataModel; public sealed class DataAgenda { /// /// Preselect any agenda options? /// public bool PreselectOptions { get; set; } public string PreselectName { get; set; } = string.Empty; public string PreselectTopic { get; set; } = string.Empty; public string PreselectObjective { get; set; } = string.Empty; public string PreselectModerator { get; set; } = string.Empty; public string PreselectDuration { get; set; } = string.Empty; public string PreselectStartTime { get; set; } = string.Empty; public bool PreselectIntroduceParticipants { get; set; } public NumberParticipants PreselectNumberParticipants { get; set; } = NumberParticipants.NOT_SPECIFIED; public bool PreselectActiveParticipation { get; set; } public bool PreselectIsMeetingVirtual { get; set; } = true; public string PreselectLocation { get; set; } = string.Empty; public bool PreselectJointDinner { get; set; } public bool PreselectSocialActivity { get; set; } public bool PreselectArriveAndDepart { get; set; } public int PreselectLunchTime { get; set; } public int PreselectBreakTime { get; set; } /// /// Preselect the target language? /// public CommonLanguages PreselectedTargetLanguage { get; set; } /// /// Preselect any other language? /// public string PreselectedOtherLanguage { get; set; } = string.Empty; /// /// Preselect a agenda provider? /// public string PreselectedProvider { get; set; } = string.Empty; }