1 | import { toResolvedDate } from './helpers/to-resolved-date.js';
|
2 | import { keyArrowDown, keyArrowLeft, keyArrowRight, keyArrowUp, keyEnd, keyEnter, keyHome, keyPageDown, keyPageUp, keySpace } from './key-values.js';
|
3 | export const confirmKeySet = new Set([keyEnter, keySpace]);
|
4 | export const DateTimeFormat = Intl.DateTimeFormat;
|
5 | export const labelChooseMonth = 'Choose month';
|
6 | export const labelChooseYear = 'Choose year';
|
7 | export const labelNextMonth = 'Next month';
|
8 | export const labelPreviousMonth = 'Previous month';
|
9 | export const labelSelectedDate = 'Selected date';
|
10 | export const labelSelectedYear = 'Selected year';
|
11 | export const labelShortWeek = 'Wk';
|
12 | export const labelToday = 'Today';
|
13 | export const labelToyear = 'Toyear';
|
14 | export const labelWeek = 'Week';
|
15 | export const MAX_DATE = toResolvedDate('2100-12-31');
|
16 | export const navigationKeyListNext = [keyArrowDown, keyPageDown, keyEnd];
|
17 | export const navigationKeyListPrevious = [keyArrowUp, keyPageUp, keyHome];
|
18 | export const navigationKeySetDayNext = new Set([...navigationKeyListNext, keyArrowRight]);
|
19 | export const navigationKeySetDayPrevious = new Set([...navigationKeyListPrevious, keyArrowLeft]);
|
20 | export const navigationKeySetGrid = new Set([...navigationKeySetDayNext, ...navigationKeySetDayPrevious]);
|
21 | export const startViews = ['calendar', 'yearGrid'];
|
22 | export const weekNumberTemplate = 'Week %s';
|