#nullable enable using System; namespace Wino.Core.Domain.Models.Calendar; public class CalendarPageNavigationArgs { /// /// When the app launches, automatically request the default calendar navigation options. /// public bool RequestDefaultNavigation { get; set; } /// /// Display the calendar view for the specified date. /// public DateTime NavigationDate { get; set; } /// /// Force reloading the calendar data even when the target range does not change. /// public bool ForceReload { get; set; } /// /// Optional event target to navigate to after the calendar page loads the requested range. /// public CalendarItemTarget? PendingTarget { get; set; } }