bs-datepicker.state.js 7.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. /**
  2. * @fileoverview added by tsickle
  3. * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
  4. */
  5. import { defaultMonthOptions } from './_defaults';
  6. import { BsDatepickerConfig } from '../bs-datepicker.config';
  7. /**
  8. * @record
  9. */
  10. export function BsDatepickerViewState() { }
  11. if (false) {
  12. /** @type {?} */
  13. BsDatepickerViewState.prototype.date;
  14. /** @type {?} */
  15. BsDatepickerViewState.prototype.mode;
  16. }
  17. export class BsDatepickerState {
  18. }
  19. if (false) {
  20. /** @type {?} */
  21. BsDatepickerState.prototype.selectedDate;
  22. /** @type {?} */
  23. BsDatepickerState.prototype.selectedRange;
  24. /** @type {?} */
  25. BsDatepickerState.prototype.view;
  26. /** @type {?} */
  27. BsDatepickerState.prototype.isDisabled;
  28. /** @type {?} */
  29. BsDatepickerState.prototype.minDate;
  30. /** @type {?} */
  31. BsDatepickerState.prototype.maxDate;
  32. /** @type {?} */
  33. BsDatepickerState.prototype.daysDisabled;
  34. /** @type {?} */
  35. BsDatepickerState.prototype.datesDisabled;
  36. /** @type {?} */
  37. BsDatepickerState.prototype.minMode;
  38. /** @type {?} */
  39. BsDatepickerState.prototype.dateCustomClasses;
  40. /** @type {?} */
  41. BsDatepickerState.prototype.hoveredDate;
  42. /** @type {?} */
  43. BsDatepickerState.prototype.hoveredMonth;
  44. /** @type {?} */
  45. BsDatepickerState.prototype.hoveredYear;
  46. /** @type {?} */
  47. BsDatepickerState.prototype.monthsModel;
  48. /** @type {?} */
  49. BsDatepickerState.prototype.formattedMonths;
  50. /** @type {?} */
  51. BsDatepickerState.prototype.flaggedMonths;
  52. /** @type {?} */
  53. BsDatepickerState.prototype.selectFromOtherMonth;
  54. /** @type {?} */
  55. BsDatepickerState.prototype.monthsCalendar;
  56. /** @type {?} */
  57. BsDatepickerState.prototype.flaggedMonthsCalendar;
  58. /** @type {?} */
  59. BsDatepickerState.prototype.yearsCalendarModel;
  60. /** @type {?} */
  61. BsDatepickerState.prototype.yearsCalendarFlagged;
  62. /** @type {?} */
  63. BsDatepickerState.prototype.monthViewOptions;
  64. /** @type {?} */
  65. BsDatepickerState.prototype.showWeekNumbers;
  66. /** @type {?} */
  67. BsDatepickerState.prototype.displayMonths;
  68. /** @type {?} */
  69. BsDatepickerState.prototype.locale;
  70. /** @type {?} */
  71. BsDatepickerState.prototype.monthTitle;
  72. /** @type {?} */
  73. BsDatepickerState.prototype.yearTitle;
  74. /** @type {?} */
  75. BsDatepickerState.prototype.dayLabel;
  76. /** @type {?} */
  77. BsDatepickerState.prototype.monthLabel;
  78. /** @type {?} */
  79. BsDatepickerState.prototype.yearLabel;
  80. /** @type {?} */
  81. BsDatepickerState.prototype.weekNumbers;
  82. }
  83. /** @type {?} */
  84. const _initialView = { date: new Date(), mode: 'day' };
  85. /** @type {?} */
  86. export const initialDatepickerState = Object.assign(new BsDatepickerConfig(), {
  87. locale: 'en',
  88. view: _initialView,
  89. selectedRange: [],
  90. monthViewOptions: defaultMonthOptions
  91. });
  92. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnMtZGF0ZXBpY2tlci5zdGF0ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1ib290c3RyYXAvZGF0ZXBpY2tlci8iLCJzb3VyY2VzIjpbInJlZHVjZXIvYnMtZGF0ZXBpY2tlci5zdGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBV0EsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQ2xELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHlCQUF5QixDQUFDOzs7O0FBRTdELDJDQUdDOzs7SUFGQyxxQ0FBVzs7SUFDWCxxQ0FBMkI7O0FBRzdCLE1BQU0sT0FBTyxpQkFBaUI7Q0F1RDdCOzs7SUFwREMseUNBQW9COztJQUVwQiwwQ0FBdUI7O0lBR3ZCLGlDQUE0Qjs7SUFFNUIsdUNBQXFCOztJQUVyQixvQ0FBZTs7SUFDZixvQ0FBZTs7SUFDZix5Q0FBd0I7O0lBQ3hCLDBDQUF1Qjs7SUFDdkIsb0NBQStCOztJQUMvQiw4Q0FBa0Q7O0lBRWxELHdDQUFtQjs7SUFDbkIseUNBQW9COztJQUNwQix3Q0FBbUI7O0lBR25CLHdDQUFrQzs7SUFDbEMsNENBQTBDOztJQUMxQywwQ0FBd0M7O0lBQ3hDLGlEQUErQjs7SUFHL0IsMkNBQTJDOztJQUMzQyxrREFBa0Q7O0lBR2xELCtDQUE4Qzs7SUFDOUMsaURBQWdEOztJQUdoRCw2Q0FBbUM7O0lBR25DLDRDQUEwQjs7SUFDMUIsMENBQXVCOztJQUd2QixtQ0FBZTs7SUFFZix1Q0FBbUI7O0lBQ25CLHNDQUFrQjs7SUFFbEIscUNBQWlCOztJQUNqQix1Q0FBbUI7O0lBQ25CLHNDQUFrQjs7SUFFbEIsd0NBQW9COzs7TUFHaEIsWUFBWSxHQUEwQixFQUFFLElBQUksRUFBRSxJQUFJLElBQUksRUFBRSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUU7O0FBRTdFLE1BQU0sT0FBTyxzQkFBc0IsR0FBc0IsTUFBTSxDQUFDLE1BQU0sQ0FDcEUsSUFBSSxrQkFBa0IsRUFBRSxFQUN4QjtJQUNFLE1BQU0sRUFBRSxJQUFJO0lBQ1osSUFBSSxFQUFFLFlBQVk7SUFDbEIsYUFBYSxFQUFFLEVBQUU7SUFDakIsZ0JBQWdCLEVBQUUsbUJBQW1CO0NBQ3RDLENBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBCc0RhdGVwaWNrZXJWaWV3TW9kZSxcbiAgRGF0ZXBpY2tlckZvcm1hdE9wdGlvbnMsXG4gIERhdGVwaWNrZXJSZW5kZXJPcHRpb25zLFxuICBEYXRlcGlja2VyRGF0ZUN1c3RvbUNsYXNzZXMsXG4gIERheXNDYWxlbmRhck1vZGVsLFxuICBEYXlzQ2FsZW5kYXJWaWV3TW9kZWwsXG4gIE1vbnRoc0NhbGVuZGFyVmlld01vZGVsLFxuICBNb250aFZpZXdPcHRpb25zLFxuICBZZWFyc0NhbGVuZGFyVmlld01vZGVsXG59IGZyb20gJy4uL21vZGVscyc7XG5pbXBvcnQgeyBkZWZhdWx0TW9udGhPcHRpb25zIH0gZnJvbSAnLi9fZGVmYXVsdHMnO1xuaW1wb3J0IHsgQnNEYXRlcGlja2VyQ29uZmlnIH0gZnJvbSAnLi4vYnMtZGF0ZXBpY2tlci5jb25maWcnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEJzRGF0ZXBpY2tlclZpZXdTdGF0ZSB7XG4gIGRhdGU6IERhdGU7XG4gIG1vZGU6IEJzRGF0ZXBpY2tlclZpZXdNb2RlO1xufVxuXG5leHBvcnQgY2xhc3MgQnNEYXRlcGlja2VyU3RhdGVcbiAgaW1wbGVtZW50cyBEYXRlcGlja2VyUmVuZGVyT3B0aW9ucywgRGF0ZXBpY2tlckZvcm1hdE9wdGlvbnMge1xuICAvLyBkYXRlIHBpY2tlclxuICBzZWxlY3RlZERhdGU/OiBEYXRlO1xuICAvLyBkYXRlcmFuZ2UgcGlja2VyXG4gIHNlbGVjdGVkUmFuZ2U/OiBEYXRlW107XG5cbiAgLy8gaW5pdGlhbCBkYXRlIG9mIGNhbGVuZGFyLCB0b2RheSBieSBkZWZhdWx0XG4gIHZpZXc6IEJzRGF0ZXBpY2tlclZpZXdTdGF0ZTtcblxuICBpc0Rpc2FibGVkPzogYm9vbGVhbjtcbiAgLy8gYm91bmRzXG4gIG1pbkRhdGU/OiBEYXRlO1xuICBtYXhEYXRlPzogRGF0ZTtcbiAgZGF5c0Rpc2FibGVkPzogbnVtYmVyW107XG4gIGRhdGVzRGlzYWJsZWQ/OiBEYXRlW107XG4gIG1pbk1vZGU/OiBCc0RhdGVwaWNrZXJWaWV3TW9kZTtcbiAgZGF0ZUN1c3RvbUNsYXNzZXM/OiBEYXRlcGlja2VyRGF0ZUN1c3RvbUNsYXNzZXNbXTtcblxuICBob3ZlcmVkRGF0ZT86IERhdGU7XG4gIGhvdmVyZWRNb250aD86IERhdGU7XG4gIGhvdmVyZWRZZWFyPzogRGF0ZTtcblxuICAvLyBkYXlzIGNhbGVuZGFyXG4gIG1vbnRoc01vZGVsPzogRGF5c0NhbGVuZGFyTW9kZWxbXTtcbiAgZm9ybWF0dGVkTW9udGhzPzogRGF5c0NhbGVuZGFyVmlld01vZGVsW107XG4gIGZsYWdnZWRNb250aHM/OiBEYXlzQ2FsZW5kYXJWaWV3TW9kZWxbXTtcbiAgc2VsZWN0RnJvbU90aGVyTW9udGg/OiBib29sZWFuO1xuXG4gIC8vIG1vbnRocyBjYWxlbmRhclxuICBtb250aHNDYWxlbmRhcj86IE1vbnRoc0NhbGVuZGFyVmlld01vZGVsW107XG4gIGZsYWdnZWRNb250aHNDYWxlbmRhcj86IE1vbnRoc0NhbGVuZGFyVmlld01vZGVsW107XG5cbiAgLy8geWVhcnMgY2FsZW5kYXJcbiAgeWVhcnNDYWxlbmRhck1vZGVsPzogWWVhcnNDYWxlbmRhclZpZXdNb2RlbFtdO1xuICB5ZWFyc0NhbGVuZGFyRmxhZ2dlZD86IFllYXJzQ2FsZW5kYXJWaWV3TW9kZWxbXTtcblxuICAvLyBvcHRpb25zXG4gIG1vbnRoVmlld09wdGlvbnM6IE1vbnRoVmlld09wdGlvbnM7XG5cbiAgLy8gRGF0ZXBpY2tlclJlbmRlck9wdGlvbnNcbiAgc2hvd1dlZWtOdW1iZXJzPzogYm9vbGVhbjtcbiAgZGlzcGxheU1vbnRocz86IG51bWJlcjtcblxuICAvLyBEYXRlcGlja2VyRm9ybWF0T3B0aW9uc1xuICBsb2NhbGU6IHN0cmluZztcblxuICBtb250aFRpdGxlOiBzdHJpbmc7XG4gIHllYXJUaXRsZTogc3RyaW5nO1xuXG4gIGRheUxhYmVsOiBzdHJpbmc7XG4gIG1vbnRoTGFiZWw6IHN0cmluZztcbiAgeWVhckxhYmVsOiBzdHJpbmc7XG5cbiAgd2Vla051bWJlcnM6IHN0cmluZztcbn1cblxuY29uc3QgX2luaXRpYWxWaWV3OiBCc0RhdGVwaWNrZXJWaWV3U3RhdGUgPSB7IGRhdGU6IG5ldyBEYXRlKCksIG1vZGU6ICdkYXknIH07XG5cbmV4cG9ydCBjb25zdCBpbml0aWFsRGF0ZXBpY2tlclN0YXRlOiBCc0RhdGVwaWNrZXJTdGF0ZSA9IE9iamVjdC5hc3NpZ24oXG4gIG5ldyBCc0RhdGVwaWNrZXJDb25maWcoKSxcbiAge1xuICAgIGxvY2FsZTogJ2VuJyxcbiAgICB2aWV3OiBfaW5pdGlhbFZpZXcsXG4gICAgc2VsZWN0ZWRSYW5nZTogW10sXG4gICAgbW9udGhWaWV3T3B0aW9uczogZGVmYXVsdE1vbnRoT3B0aW9uc1xuICB9XG4pO1xuIl19