using System; using System.Collections.Generic; using Comal.Classes; using InABox.Configuration; using InABox.Core; namespace PRSDesktop { public class CalendarPanel : Calendar, IPanel { public string SectionName { get; } public CalendarPanel() : base() { SectionName = "Calendar"; LoadSettings += (sender) => new UserConfiguration(nameof(CalendarPanel)).Load(); SaveSettings += (sender,properties) => new UserConfiguration(nameof(CalendarPanel)).Save(properties); } public event DataModelUpdateEvent? OnUpdateDataModel; public void CreateToolbarButtons(IPanelHost host) { } public Dictionary Selected() { return new Dictionary(); } public void Heartbeat(TimeSpan time) { } public override void Setup() { base.Setup(); } public override void Shutdown() { base.Shutdown(); } public override void Refresh() { base.Refresh(); } } }