UNPKG

@bimeister/pupakit.calendar

Version:
41 lines 5.11 kB
import { CalendarTextKey } from '../enums/calendar-text-key.enum'; import { DayOfWeek } from '../enums/day-of-week.enum'; import '../enums/month-index.enum'; import '../interfaces/base-calendar-config.interface'; import { SMALL_CALENDAR_CYCLE_SIZE_IN_YEARS } from './small-calendar-cycle-size-in-years.const'; export const DEFAULT_CALENDAR_CONFIG = { startWeekday: DayOfWeek.Monday, yearsRange: SMALL_CALENDAR_CYCLE_SIZE_IN_YEARS * 7, translations: { en: { weekdays: { [DayOfWeek.Sunday]: 'Su', [DayOfWeek.Monday]: 'Mo', [DayOfWeek.Tuesday]: 'Tu', [DayOfWeek.Wednesday]: 'We', [DayOfWeek.Thursday]: 'Th', [DayOfWeek.Friday]: 'Fr', [DayOfWeek.Saturday]: 'Sa', }, months: { [0]: 'January', [1]: 'February', [2]: 'March', [3]: 'April', [4]: 'May', [5]: 'June', [6]: 'July', [7]: 'August', [8]: 'September', [9]: 'October', [10]: 'November', [11]: 'December', }, texts: { [CalendarTextKey.SelectYear]: 'Select year', [CalendarTextKey.SelectMonth]: 'Select month', }, }, }, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1jYWxlbmRhci1jb25maWcuY29uc3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvZGVjbGFyYXRpb25zL2NvbnN0YW50cy9kZWZhdWx0LWNhbGVuZGFyLWNvbmZpZy5jb25zdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDbEUsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ3RELE9BQTJCLDJCQUEyQixDQUFDO0FBQ3ZELE9BQW1DLDhDQUE4QyxDQUFDO0FBQ2xGLE9BQU8sRUFBRSxrQ0FBa0MsRUFBRSxNQUFNLDRDQUE0QyxDQUFDO0FBRWhHLE1BQU0sQ0FBQyxNQUFNLHVCQUF1QixHQUF1QjtJQUN6RCxZQUFZLEVBQUUsU0FBUyxDQUFDLE1BQU07SUFDOUIsVUFBVSxFQUFFLGtDQUFrQyxHQUFHLENBQUM7SUFDbEQsWUFBWSxFQUFFO1FBQ1osRUFBRSxFQUFFO1lBQ0YsUUFBUSxFQUFFO2dCQUNSLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxFQUFFLElBQUk7Z0JBQ3hCLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxFQUFFLElBQUk7Z0JBQ3hCLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUk7Z0JBQ3pCLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxFQUFFLElBQUk7Z0JBQzNCLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxFQUFFLElBQUk7Z0JBQzFCLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxFQUFFLElBQUk7Z0JBQ3hCLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxFQUFFLElBQUk7YUFDM0I7WUFDRCxNQUFNLEVBQUU7Z0JBQ04sR0FBb0IsRUFBRSxTQUFTO2dCQUMvQixHQUFxQixFQUFFLFVBQVU7Z0JBQ2pDLEdBQWtCLEVBQUUsT0FBTztnQkFDM0IsR0FBa0IsRUFBRSxPQUFPO2dCQUMzQixHQUFnQixFQUFFLEtBQUs7Z0JBQ3ZCLEdBQWlCLEVBQUUsTUFBTTtnQkFDekIsR0FBaUIsRUFBRSxNQUFNO2dCQUN6QixHQUFtQixFQUFFLFFBQVE7Z0JBQzdCLEdBQXNCLEVBQUUsV0FBVztnQkFDbkMsR0FBb0IsRUFBRSxTQUFTO2dCQUMvQixJQUFxQixFQUFFLFVBQVU7Z0JBQ2pDLElBQXFCLEVBQUUsVUFBVTthQUNsQztZQUNELEtBQUssRUFBRTtnQkFDTCxDQUFDLGVBQWUsQ0FBQyxVQUFVLENBQUMsRUFBRSxhQUFhO2dCQUMzQyxDQUFDLGVBQWUsQ0FBQyxXQUFXLENBQUMsRUFBRSxjQUFjO2FBQzlDO1NBQ0Y7S0FDRjtDQUNGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDYWxlbmRhclRleHRLZXkgfSBmcm9tICcuLi9lbnVtcy9jYWxlbmRhci10ZXh0LWtleS5lbnVtJztcbmltcG9ydCB7IERheU9mV2VlayB9IGZyb20gJy4uL2VudW1zL2RheS1vZi13ZWVrLmVudW0nO1xuaW1wb3J0IHsgTW9udGhJbmRleCB9IGZyb20gJy4uL2VudW1zL21vbnRoLWluZGV4LmVudW0nO1xuaW1wb3J0IHsgQmFzZUNhbGVuZGFyQ29uZmlnIH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9iYXNlLWNhbGVuZGFyLWNvbmZpZy5pbnRlcmZhY2UnO1xuaW1wb3J0IHsgU01BTExfQ0FMRU5EQVJfQ1lDTEVfU0laRV9JTl9ZRUFSUyB9IGZyb20gJy4vc21hbGwtY2FsZW5kYXItY3ljbGUtc2l6ZS1pbi15ZWFycy5jb25zdCc7XG5cbmV4cG9ydCBjb25zdCBERUZBVUxUX0NBTEVOREFSX0NPTkZJRzogQmFzZUNhbGVuZGFyQ29uZmlnID0ge1xuICBzdGFydFdlZWtkYXk6IERheU9mV2Vlay5Nb25kYXksXG4gIHllYXJzUmFuZ2U6IFNNQUxMX0NBTEVOREFSX0NZQ0xFX1NJWkVfSU5fWUVBUlMgKiA3LFxuICB0cmFuc2xhdGlvbnM6IHtcbiAgICBlbjoge1xuICAgICAgd2Vla2RheXM6IHtcbiAgICAgICAgW0RheU9mV2Vlay5TdW5kYXldOiAnU3UnLFxuICAgICAgICBbRGF5T2ZXZWVrLk1vbmRheV06ICdNbycsXG4gICAgICAgIFtEYXlPZldlZWsuVHVlc2RheV06ICdUdScsXG4gICAgICAgIFtEYXlPZldlZWsuV2VkbmVzZGF5XTogJ1dlJyxcbiAgICAgICAgW0RheU9mV2Vlay5UaHVyc2RheV06ICdUaCcsXG4gICAgICAgIFtEYXlPZldlZWsuRnJpZGF5XTogJ0ZyJyxcbiAgICAgICAgW0RheU9mV2Vlay5TYXR1cmRheV06ICdTYScsXG4gICAgICB9LFxuICAgICAgbW9udGhzOiB7XG4gICAgICAgIFtNb250aEluZGV4LkphbnVhcnldOiAnSmFudWFyeScsXG4gICAgICAgIFtNb250aEluZGV4LkZlYnJ1YXJ5XTogJ0ZlYnJ1YXJ5JyxcbiAgICAgICAgW01vbnRoSW5kZXguTWFyY2hdOiAnTWFyY2gnLFxuICAgICAgICBbTW9udGhJbmRleC5BcHJpbF06ICdBcHJpbCcsXG4gICAgICAgIFtNb250aEluZGV4Lk1heV06ICdNYXknLFxuICAgICAgICBbTW9udGhJbmRleC5KdW5lXTogJ0p1bmUnLFxuICAgICAgICBbTW9udGhJbmRleC5KdWx5XTogJ0p1bHknLFxuICAgICAgICBbTW9udGhJbmRleC5BdWd1c3RdOiAnQXVndXN0JyxcbiAgICAgICAgW01vbnRoSW5kZXguU2VwdGVtYmVyXTogJ1NlcHRlbWJlcicsXG4gICAgICAgIFtNb250aEluZGV4Lk9jdG9iZXJdOiAnT2N0b2JlcicsXG4gICAgICAgIFtNb250aEluZGV4Lk5vdmVtYmVyXTogJ05vdmVtYmVyJyxcbiAgICAgICAgW01vbnRoSW5kZXguRGVjZW1iZXJdOiAnRGVjZW1iZXInLFxuICAgICAgfSxcbiAgICAgIHRleHRzOiB7XG4gICAgICAgIFtDYWxlbmRhclRleHRLZXkuU2VsZWN0WWVhcl06ICdTZWxlY3QgeWVhcicsXG4gICAgICAgIFtDYWxlbmRhclRleHRLZXkuU2VsZWN0TW9udGhdOiAnU2VsZWN0IG1vbnRoJyxcbiAgICAgIH0sXG4gICAgfSxcbiAgfSxcbn07XG4iXX0=