getDefaultCalendarTab()
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Determine the default calendar tab based on active calendars configuration.
export declare function getDefaultCalendarTab(activeCalendars?: IActiveCalendars, currentPreset?: DateFilterOption): CalendarTabType;
Parameters
Parameter | Type | Description |
|---|---|---|
activeCalendars | (Optional) Optional active calendars configuration from workspace settings | |
currentPreset | (Optional) The currently selected date filter option |
Returns
The tab that should be selected by default
Remarks
Priority: 1. If current preset uses fiscal-only granularity → fiscal tab 2. If current preset uses standard-only granularity → standard tab 3. If current preset uses shared granularity (week, day, etc.) → use settings default 4. Fall back to “standard” if no configuration