datepicker-day-template-context.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. /**
  2. * @fileoverview added by tsickle
  3. * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
  4. */
  5. /**
  6. * The context for the datepicker 'day' template.
  7. *
  8. * You can override the way dates are displayed in the datepicker via the `[dayTemplate]` input.
  9. * @record
  10. */
  11. export function DayTemplateContext() { }
  12. if (false) {
  13. /**
  14. * The date that corresponds to the template. Same as the `date` parameter.
  15. *
  16. * Can be used for convenience as a default template key, ex. `let-d`.
  17. *
  18. * \@since 3.3.0
  19. * @type {?}
  20. */
  21. DayTemplateContext.prototype.$implicit;
  22. /**
  23. * The month currently displayed by the datepicker.
  24. * @type {?}
  25. */
  26. DayTemplateContext.prototype.currentMonth;
  27. /**
  28. * The year currently displayed by the datepicker.
  29. *
  30. * \@since 5.2.0
  31. * @type {?}
  32. */
  33. DayTemplateContext.prototype.currentYear;
  34. /**
  35. * Any data you pass using the `[dayTemplateData]` input in the datepicker.
  36. *
  37. * \@since 3.3.0
  38. * @type {?|undefined}
  39. */
  40. DayTemplateContext.prototype.data;
  41. /**
  42. * The date that corresponds to the template.
  43. * @type {?}
  44. */
  45. DayTemplateContext.prototype.date;
  46. /**
  47. * `True` if the current date is disabled.
  48. * @type {?}
  49. */
  50. DayTemplateContext.prototype.disabled;
  51. /**
  52. * `True` if the current date is focused.
  53. * @type {?}
  54. */
  55. DayTemplateContext.prototype.focused;
  56. /**
  57. * `True` if the current date is selected.
  58. * @type {?}
  59. */
  60. DayTemplateContext.prototype.selected;
  61. /**
  62. * `True` if the current date is today (equal to `NgbCalendar.getToday()`).
  63. *
  64. * \@since 4.1.0
  65. * @type {?}
  66. */
  67. DayTemplateContext.prototype.today;
  68. }
  69. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0ZXBpY2tlci1kYXktdGVtcGxhdGUtY29udGV4dC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZy1ib290c3RyYXAvbmctYm9vdHN0cmFwLyIsInNvdXJjZXMiOlsiZGF0ZXBpY2tlci9kYXRlcGlja2VyLWRheS10ZW1wbGF0ZS1jb250ZXh0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFNQSx3Q0F1REM7Ozs7Ozs7Ozs7SUEvQ0MsdUNBQW1COzs7OztJQUtuQiwwQ0FBcUI7Ozs7Ozs7SUFPckIseUNBQW9COzs7Ozs7O0lBT3BCLGtDQUFXOzs7OztJQUtYLGtDQUFjOzs7OztJQUtkLHNDQUFrQjs7Ozs7SUFLbEIscUNBQWlCOzs7OztJQUtqQixzQ0FBa0I7Ozs7Ozs7SUFPbEIsbUNBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge05nYkRhdGV9IGZyb20gJy4vbmdiLWRhdGUnO1xuLyoqXG4gKiBUaGUgY29udGV4dCBmb3IgdGhlIGRhdGVwaWNrZXIgJ2RheScgdGVtcGxhdGUuXG4gKlxuICogWW91IGNhbiBvdmVycmlkZSB0aGUgd2F5IGRhdGVzIGFyZSBkaXNwbGF5ZWQgaW4gdGhlIGRhdGVwaWNrZXIgdmlhIHRoZSBgW2RheVRlbXBsYXRlXWAgaW5wdXQuXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgRGF5VGVtcGxhdGVDb250ZXh0IHtcbiAgLyoqXG4gICAqIFRoZSBkYXRlIHRoYXQgY29ycmVzcG9uZHMgdG8gdGhlIHRlbXBsYXRlLiBTYW1lIGFzIHRoZSBgZGF0ZWAgcGFyYW1ldGVyLlxuICAgKlxuICAgKiBDYW4gYmUgdXNlZCBmb3IgY29udmVuaWVuY2UgYXMgYSBkZWZhdWx0IHRlbXBsYXRlIGtleSwgZXguIGBsZXQtZGAuXG4gICAqXG4gICAqIEBzaW5jZSAzLjMuMFxuICAgKi9cbiAgJGltcGxpY2l0OiBOZ2JEYXRlO1xuXG4gIC8qKlxuICAgKiBUaGUgbW9udGggY3VycmVudGx5IGRpc3BsYXllZCBieSB0aGUgZGF0ZXBpY2tlci5cbiAgICovXG4gIGN1cnJlbnRNb250aDogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBUaGUgeWVhciBjdXJyZW50bHkgZGlzcGxheWVkIGJ5IHRoZSBkYXRlcGlja2VyLlxuICAgKlxuICAgKiBAc2luY2UgNS4yLjBcbiAgICovXG4gIGN1cnJlbnRZZWFyOiBudW1iZXI7XG5cbiAgLyoqXG4gICAqIEFueSBkYXRhIHlvdSBwYXNzIHVzaW5nIHRoZSBgW2RheVRlbXBsYXRlRGF0YV1gIGlucHV0IGluIHRoZSBkYXRlcGlja2VyLlxuICAgKlxuICAgKiBAc2luY2UgMy4zLjBcbiAgICovXG4gIGRhdGE/OiBhbnk7XG5cbiAgLyoqXG4gICAqIFRoZSBkYXRlIHRoYXQgY29ycmVzcG9uZHMgdG8gdGhlIHRlbXBsYXRlLlxuICAgKi9cbiAgZGF0ZTogTmdiRGF0ZTtcblxuICAvKipcbiAgICogYFRydWVgIGlmIHRoZSBjdXJyZW50IGRhdGUgaXMgZGlzYWJsZWQuXG4gICAqL1xuICBkaXNhYmxlZDogYm9vbGVhbjtcblxuICAvKipcbiAgICogYFRydWVgIGlmIHRoZSBjdXJyZW50IGRhdGUgaXMgZm9jdXNlZC5cbiAgICovXG4gIGZvY3VzZWQ6IGJvb2xlYW47XG5cbiAgLyoqXG4gICAqIGBUcnVlYCBpZiB0aGUgY3VycmVudCBkYXRlIGlzIHNlbGVjdGVkLlxuICAgKi9cbiAgc2VsZWN0ZWQ6IGJvb2xlYW47XG5cbiAgLyoqXG4gICAqIGBUcnVlYCBpZiB0aGUgY3VycmVudCBkYXRlIGlzIHRvZGF5IChlcXVhbCB0byBgTmdiQ2FsZW5kYXIuZ2V0VG9kYXkoKWApLlxuICAgKlxuICAgKiBAc2luY2UgNC4xLjBcbiAgICovXG4gIHRvZGF5OiBib29sZWFuO1xufVxuIl19