bs-datepicker-container.js 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. /**
  2. * @fileoverview added by tsickle
  3. * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
  4. */
  5. /**
  6. * @abstract
  7. */
  8. var /**
  9. * @abstract
  10. */
  11. BsDatepickerAbstractComponent = /** @class */ (function () {
  12. function BsDatepickerAbstractComponent() {
  13. this._customRangesFish = [];
  14. }
  15. Object.defineProperty(BsDatepickerAbstractComponent.prototype, "minDate", {
  16. set: /**
  17. * @param {?} value
  18. * @return {?}
  19. */
  20. function (value) {
  21. this._effects.setMinDate(value);
  22. },
  23. enumerable: true,
  24. configurable: true
  25. });
  26. Object.defineProperty(BsDatepickerAbstractComponent.prototype, "maxDate", {
  27. set: /**
  28. * @param {?} value
  29. * @return {?}
  30. */
  31. function (value) {
  32. this._effects.setMaxDate(value);
  33. },
  34. enumerable: true,
  35. configurable: true
  36. });
  37. Object.defineProperty(BsDatepickerAbstractComponent.prototype, "daysDisabled", {
  38. set: /**
  39. * @param {?} value
  40. * @return {?}
  41. */
  42. function (value) {
  43. this._effects.setDaysDisabled(value);
  44. },
  45. enumerable: true,
  46. configurable: true
  47. });
  48. Object.defineProperty(BsDatepickerAbstractComponent.prototype, "datesDisabled", {
  49. set: /**
  50. * @param {?} value
  51. * @return {?}
  52. */
  53. function (value) {
  54. this._effects.setDatesDisabled(value);
  55. },
  56. enumerable: true,
  57. configurable: true
  58. });
  59. Object.defineProperty(BsDatepickerAbstractComponent.prototype, "isDisabled", {
  60. set: /**
  61. * @param {?} value
  62. * @return {?}
  63. */
  64. function (value) {
  65. this._effects.setDisabled(value);
  66. },
  67. enumerable: true,
  68. configurable: true
  69. });
  70. Object.defineProperty(BsDatepickerAbstractComponent.prototype, "dateCustomClasses", {
  71. set: /**
  72. * @param {?} value
  73. * @return {?}
  74. */
  75. function (value) {
  76. this._effects.setDateCustomClasses(value);
  77. },
  78. enumerable: true,
  79. configurable: true
  80. });
  81. /**
  82. * @param {?} event
  83. * @return {?}
  84. */
  85. BsDatepickerAbstractComponent.prototype.setViewMode = /**
  86. * @param {?} event
  87. * @return {?}
  88. */
  89. function (event) { };
  90. /**
  91. * @param {?} event
  92. * @return {?}
  93. */
  94. BsDatepickerAbstractComponent.prototype.navigateTo = /**
  95. * @param {?} event
  96. * @return {?}
  97. */
  98. function (event) { };
  99. /**
  100. * @param {?} event
  101. * @return {?}
  102. */
  103. BsDatepickerAbstractComponent.prototype.dayHoverHandler = /**
  104. * @param {?} event
  105. * @return {?}
  106. */
  107. function (event) { };
  108. /**
  109. * @param {?} event
  110. * @return {?}
  111. */
  112. BsDatepickerAbstractComponent.prototype.weekHoverHandler = /**
  113. * @param {?} event
  114. * @return {?}
  115. */
  116. function (event) { };
  117. /**
  118. * @param {?} event
  119. * @return {?}
  120. */
  121. BsDatepickerAbstractComponent.prototype.monthHoverHandler = /**
  122. * @param {?} event
  123. * @return {?}
  124. */
  125. function (event) { };
  126. /**
  127. * @param {?} event
  128. * @return {?}
  129. */
  130. BsDatepickerAbstractComponent.prototype.yearHoverHandler = /**
  131. * @param {?} event
  132. * @return {?}
  133. */
  134. function (event) { };
  135. /**
  136. * @param {?} day
  137. * @return {?}
  138. */
  139. BsDatepickerAbstractComponent.prototype.daySelectHandler = /**
  140. * @param {?} day
  141. * @return {?}
  142. */
  143. function (day) { };
  144. /**
  145. * @param {?} event
  146. * @return {?}
  147. */
  148. BsDatepickerAbstractComponent.prototype.monthSelectHandler = /**
  149. * @param {?} event
  150. * @return {?}
  151. */
  152. function (event) { };
  153. /**
  154. * @param {?} event
  155. * @return {?}
  156. */
  157. BsDatepickerAbstractComponent.prototype.yearSelectHandler = /**
  158. * @param {?} event
  159. * @return {?}
  160. */
  161. function (event) { };
  162. /* tslint:disable-next-line: no-any */
  163. /* tslint:disable-next-line: no-any */
  164. /**
  165. * @param {?} event
  166. * @return {?}
  167. */
  168. BsDatepickerAbstractComponent.prototype._stopPropagation = /* tslint:disable-next-line: no-any */
  169. /**
  170. * @param {?} event
  171. * @return {?}
  172. */
  173. function (event) {
  174. event.stopPropagation();
  175. };
  176. return BsDatepickerAbstractComponent;
  177. }());
  178. /**
  179. * @abstract
  180. */
  181. export { BsDatepickerAbstractComponent };
  182. if (false) {
  183. /** @type {?} */
  184. BsDatepickerAbstractComponent.prototype.containerClass;
  185. /** @type {?} */
  186. BsDatepickerAbstractComponent.prototype.isOtherMonthsActive;
  187. /** @type {?} */
  188. BsDatepickerAbstractComponent.prototype._effects;
  189. /** @type {?} */
  190. BsDatepickerAbstractComponent.prototype._customRangesFish;
  191. /** @type {?} */
  192. BsDatepickerAbstractComponent.prototype.viewMode;
  193. /** @type {?} */
  194. BsDatepickerAbstractComponent.prototype.daysCalendar;
  195. /** @type {?} */
  196. BsDatepickerAbstractComponent.prototype.monthsCalendar;
  197. /** @type {?} */
  198. BsDatepickerAbstractComponent.prototype.yearsCalendar;
  199. /** @type {?} */
  200. BsDatepickerAbstractComponent.prototype.options;
  201. }
  202. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnMtZGF0ZXBpY2tlci1jb250YWluZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYm9vdHN0cmFwL2RhdGVwaWNrZXIvIiwic291cmNlcyI6WyJiYXNlL2JzLWRhdGVwaWNrZXItY29udGFpbmVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFtQkE7Ozs7SUFBQTtRQUtFLHNCQUFpQixHQUFvQixFQUFFLENBQUM7SUFvRDFDLENBQUM7SUFsREMsc0JBQUksa0RBQU87Ozs7O1FBQVgsVUFBWSxLQUFXO1lBQ3JCLElBQUksQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ2xDLENBQUM7OztPQUFBO0lBRUQsc0JBQUksa0RBQU87Ozs7O1FBQVgsVUFBWSxLQUFXO1lBQ3JCLElBQUksQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ2xDLENBQUM7OztPQUFBO0lBQ0Qsc0JBQUksdURBQVk7Ozs7O1FBQWhCLFVBQWlCLEtBQWU7WUFDOUIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDdkMsQ0FBQzs7O09BQUE7SUFDRCxzQkFBSSx3REFBYTs7Ozs7UUFBakIsVUFBa0IsS0FBYTtZQUM3QixJQUFJLENBQUMsUUFBUSxDQUFDLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ3hDLENBQUM7OztPQUFBO0lBRUQsc0JBQUkscURBQVU7Ozs7O1FBQWQsVUFBZSxLQUFjO1lBQzNCLElBQUksQ0FBQyxRQUFRLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ25DLENBQUM7OztPQUFBO0lBRUQsc0JBQUksNERBQWlCOzs7OztRQUFyQixVQUFzQixLQUFvQztZQUN4RCxJQUFJLENBQUMsUUFBUSxDQUFDLG9CQUFvQixDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQzVDLENBQUM7OztPQUFBOzs7OztJQVFELG1EQUFXOzs7O0lBQVgsVUFBWSxLQUEyQixJQUFTLENBQUM7Ozs7O0lBRWpELGtEQUFVOzs7O0lBQVYsVUFBVyxLQUF3QixJQUFTLENBQUM7Ozs7O0lBRTdDLHVEQUFlOzs7O0lBQWYsVUFBZ0IsS0FBcUIsSUFBUyxDQUFDOzs7OztJQUUvQyx3REFBZ0I7Ozs7SUFBaEIsVUFBaUIsS0FBb0IsSUFBUyxDQUFDOzs7OztJQUUvQyx5REFBaUI7Ozs7SUFBakIsVUFBa0IsS0FBcUIsSUFBUyxDQUFDOzs7OztJQUVqRCx3REFBZ0I7Ozs7SUFBaEIsVUFBaUIsS0FBcUIsSUFBUyxDQUFDOzs7OztJQUVoRCx3REFBZ0I7Ozs7SUFBaEIsVUFBaUIsR0FBaUIsSUFBUyxDQUFDOzs7OztJQUU1QywwREFBa0I7Ozs7SUFBbEIsVUFBbUIsS0FBNEIsSUFBUyxDQUFDOzs7OztJQUV6RCx5REFBaUI7Ozs7SUFBakIsVUFBa0IsS0FBNEIsSUFBUyxDQUFDO0lBRXhELHNDQUFzQzs7Ozs7O0lBQ3RDLHdEQUFnQjs7Ozs7SUFBaEIsVUFBaUIsS0FBVTtRQUN6QixLQUFLLENBQUMsZUFBZSxFQUFFLENBQUM7SUFDMUIsQ0FBQztJQUNILG9DQUFDO0FBQUQsQ0FBQyxBQXpERCxJQXlEQzs7Ozs7OztJQXhEQyx1REFBdUI7O0lBQ3ZCLDREQUE2Qjs7SUFFN0IsaURBQThCOztJQUM5QiwwREFBd0M7O0lBd0J4QyxpREFBMkM7O0lBQzNDLHFEQUFrRDs7SUFDbEQsdURBQXNEOztJQUN0RCxzREFBb0Q7O0lBQ3BELGdEQUE2QyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGRhdGVwaWNrZXIgY29udGFpbmVyIGNvbXBvbmVudFxuLyogdHNsaW50OmRpc2FibGU6bm8tZW1wdHkgKi9cbmltcG9ydCB7IEJzQ3VzdG9tRGF0ZXMgfSBmcm9tICcuLi90aGVtZXMvYnMvYnMtY3VzdG9tLWRhdGVzLXZpZXcuY29tcG9uZW50JztcbmltcG9ydCB7IEJzRGF0ZXBpY2tlckVmZmVjdHMgfSBmcm9tICcuLi9yZWR1Y2VyL2JzLWRhdGVwaWNrZXIuZWZmZWN0cyc7XG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcyc7XG5pbXBvcnQge1xuICBCc0RhdGVwaWNrZXJWaWV3TW9kZSxcbiAgQnNOYXZpZ2F0aW9uRXZlbnQsXG4gIENhbGVuZGFyQ2VsbFZpZXdNb2RlbCxcbiAgQ2VsbEhvdmVyRXZlbnQsXG4gIERhdGVwaWNrZXJSZW5kZXJPcHRpb25zLFxuICBEYXRlcGlja2VyRGF0ZUN1c3RvbUNsYXNzZXMsXG4gIERheXNDYWxlbmRhclZpZXdNb2RlbCxcbiAgRGF5Vmlld01vZGVsLFxuICBNb250aHNDYWxlbmRhclZpZXdNb2RlbCxcbiAgV2Vla1ZpZXdNb2RlbCxcbiAgWWVhcnNDYWxlbmRhclZpZXdNb2RlbFxufSBmcm9tICcuLi9tb2RlbHMnO1xuXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgQnNEYXRlcGlja2VyQWJzdHJhY3RDb21wb25lbnQge1xuICBjb250YWluZXJDbGFzczogc3RyaW5nO1xuICBpc090aGVyTW9udGhzQWN0aXZlOiBib29sZWFuO1xuXG4gIF9lZmZlY3RzOiBCc0RhdGVwaWNrZXJFZmZlY3RzO1xuICBfY3VzdG9tUmFuZ2VzRmlzaDogQnNDdXN0b21EYXRlc1tdID0gW107XG5cbiAgc2V0IG1pbkRhdGUodmFsdWU6IERhdGUpIHtcbiAgICB0aGlzLl9lZmZlY3RzLnNldE1pbkRhdGUodmFsdWUpO1xuICB9XG5cbiAgc2V0IG1heERhdGUodmFsdWU6IERhdGUpIHtcbiAgICB0aGlzLl9lZmZlY3RzLnNldE1heERhdGUodmFsdWUpO1xuICB9XG4gIHNldCBkYXlzRGlzYWJsZWQodmFsdWU6IG51bWJlcltdKSB7XG4gICAgdGhpcy5fZWZmZWN0cy5zZXREYXlzRGlzYWJsZWQodmFsdWUpO1xuICB9XG4gIHNldCBkYXRlc0Rpc2FibGVkKHZhbHVlOiBEYXRlW10pIHtcbiAgICB0aGlzLl9lZmZlY3RzLnNldERhdGVzRGlzYWJsZWQodmFsdWUpO1xuICB9XG5cbiAgc2V0IGlzRGlzYWJsZWQodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLl9lZmZlY3RzLnNldERpc2FibGVkKHZhbHVlKTtcbiAgfVxuXG4gIHNldCBkYXRlQ3VzdG9tQ2xhc3Nlcyh2YWx1ZTogRGF0ZXBpY2tlckRhdGVDdXN0b21DbGFzc2VzW10pIHtcbiAgICB0aGlzLl9lZmZlY3RzLnNldERhdGVDdXN0b21DbGFzc2VzKHZhbHVlKTtcbiAgfVxuXG4gIHZpZXdNb2RlOiBPYnNlcnZhYmxlPEJzRGF0ZXBpY2tlclZpZXdNb2RlPjtcbiAgZGF5c0NhbGVuZGFyOiBPYnNlcnZhYmxlPERheXNDYWxlbmRhclZpZXdNb2RlbFtdPjtcbiAgbW9udGhzQ2FsZW5kYXI6IE9ic2VydmFibGU8TW9udGhzQ2FsZW5kYXJWaWV3TW9kZWxbXT47XG4gIHllYXJzQ2FsZW5kYXI6IE9ic2VydmFibGU8WWVhcnNDYWxlbmRhclZpZXdNb2RlbFtdPjtcbiAgb3B0aW9uczogT2JzZXJ2YWJsZTxEYXRlcGlja2VyUmVuZGVyT3B0aW9ucz47XG5cbiAgc2V0Vmlld01vZGUoZXZlbnQ6IEJzRGF0ZXBpY2tlclZpZXdNb2RlKTogdm9pZCB7fVxuXG4gIG5hdmlnYXRlVG8oZXZlbnQ6IEJzTmF2aWdhdGlvbkV2ZW50KTogdm9pZCB7fVxuXG4gIGRheUhvdmVySGFuZGxlcihldmVudDogQ2VsbEhvdmVyRXZlbnQpOiB2b2lkIHt9XG5cbiAgd2Vla0hvdmVySGFuZGxlcihldmVudDogV2Vla1ZpZXdNb2RlbCk6IHZvaWQge31cblxuICBtb250aEhvdmVySGFuZGxlcihldmVudDogQ2VsbEhvdmVyRXZlbnQpOiB2b2lkIHt9XG5cbiAgeWVhckhvdmVySGFuZGxlcihldmVudDogQ2VsbEhvdmVyRXZlbnQpOiB2b2lkIHt9XG5cbiAgZGF5U2VsZWN0SGFuZGxlcihkYXk6IERheVZpZXdNb2RlbCk6IHZvaWQge31cblxuICBtb250aFNlbGVjdEhhbmRsZXIoZXZlbnQ6IENhbGVuZGFyQ2VsbFZpZXdNb2RlbCk6IHZvaWQge31cblxuICB5ZWFyU2VsZWN0SGFuZGxlcihldmVudDogQ2FsZW5kYXJDZWxsVmlld01vZGVsKTogdm9pZCB7fVxuXG4gIC8qIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTogbm8tYW55ICovXG4gIF9zdG9wUHJvcGFnYXRpb24oZXZlbnQ6IGFueSk6IHZvaWQge1xuICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xuICB9XG59XG4iXX0=