UNPKG

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