UNPKG

ion-datepicker

Version:
61 lines 23.4 kB
import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; import * as i2 from "../../node_modules/ionic-angular/components/button/button.ngfactory"; import * as i3 from "ionic-angular/components/button/button"; import * as i4 from "ionic-angular/config/config"; import * as i5 from "ionic-angular/components/icon/icon"; import * as i6 from "./datepicker.component"; import * as i7 from "ionic-angular/navigation/view-controller"; import * as i8 from "ionic-angular/navigation/nav-params"; import * as i9 from "../services/datepicker.service"; var styles_DatePickerComponent = ["\n ionic2-datepicker .col {\n padding: 5px;\n position: relative;\n width: 100%;\n margin: 0;\n min-height: 1px;\n -webkit-flex-basis: 0;\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -webkit-box-flex: 1;\n -webkit-flex-grow: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n ionic2-datepicker .row {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n -webkit-flex-wrap: wrap;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n }\nionic2-datepicker .datepicker-wrapper {\n height: 100%;\n background-color: white;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n}\nionic2-datepicker .datepicker-wrapper .datepicker-header {\n color: white;\n background-color: #009688;\n display: flex;\n flex-flow: column;\n height: 35%;\n}\nionic2-datepicker .datepicker-wrapper .datepicker-header .date-header {\n display: flex;\n flex-flow: column;\n text-align: center;\n}\nionic2-datepicker .datepicker-wrapper .datepicker-header .date-header .datepicker-day-of-month {\n font-size: 60px;\n font-weight: 700;\n}\nionic2-datepicker .datepicker-wrapper .datepicker-header .date-header .datepicker-year, ionic2-datepicker .datepicker-wrapper .datepicker-header .date-header .datepicker-month {\n font-size: 14px;\n margin-top: 10px;\n margin-bottom: 10px;\n}\nionic2-datepicker .datepicker-wrapper .datepicker-header .weekday-header {\n padding: 8px 10px;\n background-color: #008d7f;\n}\nionic2-datepicker .datepicker-wrapper .datepicker-header .weekday-header .weekday-title {\n font-weight: bold;\n text-align: center;\n}\nionic2-datepicker .weekdays-row {\n text-align: center;\n}\nionic2-datepicker .datepicker-calendar {\n height: calc(100% - (35% + 60px));\n}\n\nionic2-datepicker .datepicker-rows {\n height: calc(100% - (35% + 60px));\n overflow-y:scroll;\n display:flex;\n flex-direction:column;\n align-items:center;\n}\nionic2-datepicker .datepicker-rows .row {\n min-height: 30px;\n display: flex;\n align-items: center;\n align-content: center;\n flex-direction: column;\n justify-content: center;\n width: 100%;\n}\n\nionic2-datepicker .datepicker-rows .row.selected {\n background-color: #b6d9d6;\n border-radius: 20px;\n}\n\nionic2-datepicker .datepicker-rows .row.active {\n background-color: #b6c2d9;\n border-radius: 20px;\n}\n\nionic2-datepicker .datepicker-calendar .datepicker-controls {\n align-items: center;\n justify-content: space-between;\n}\nionic2-datepicker .datepicker-calendar .calendar-wrapper {\n height: calc(100% - 60px - 40px);\n display: flex;\n flex-direction: column;\n justify-content: space-around;\n}\n\nionic2-datepicker .datepicker-calendar .calendar-wrapper .datepicker-mark {\n background-color:#5b6c6b;\n border-radius: 20px;\n}\nionic2-datepicker .datepicker-calendar .calendar-wrapper .datepicker-selected {\n background-color: #b6d9d6;\n border-radius: 20px;\n}\n\nionic2-datepicker .datepicker-calendar .calendar-wrapper .datepicker-temp {\n background-color: #b6c2d9;\n border-radius: 20px;\n}\n\nionic2-datepicker .datepicker-calendar .calendar-wrapper .datepicker-current {\n color: #3caa9f;\n border-radius: 20px;\n}\nionic2-datepicker .datepicker-calendar .calendar-wrapper .datepicker-disabled {\n color: #aaaaaa;\n}\n\nionic2-datepicker .datepicker-calendar .calendar-wrapper .calendar-cell {\n flex-flow: row wrap;\n text-align: center;\n}\nionic2-datepicker .datepicker-footer {\n display: flex;\n justify-content: space-between;\n height: 60px;\n}\nionic2-datepicker .datepicker-footer button {\n width: 100%;\n}\n\n "]; var RenderType_DatePickerComponent = i0.ɵcrt({ encapsulation: 2, styles: styles_DatePickerComponent, data: {} }); export { RenderType_DatePickerComponent as RenderType_DatePickerComponent }; function View_DatePickerComponent_2(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "span", [["class", "col calendar-cell"]], null, null, null, null, null)), (_l()(), i0.ɵted(1, null, ["\n ", "\n "]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.dayOfWeekShort(_v.context.$implicit); _ck(_v, 1, 0, currVal_0); }); } function View_DatePickerComponent_4(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, "span", [["class", "col calendar-cell"]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.selectDate(_co.getDate(_v.parent.context.index, _v.context.index)) !== false); ad = (pd_0 && ad); } return ad; }, null, null)), i0.ɵdid(1, 278528, null, 0, i1.NgClass, [i0.IterableDiffers, i0.KeyValueDiffers, i0.ElementRef, i0.Renderer2], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), i0.ɵpod(2, { "datepicker-date-col": 0, "datepicker-selected": 1, "datepicker-current": 2, "datepicker-disabled": 3, "datepicker-temp": 4, "datepicker-mark": 5 }), (_l()(), i0.ɵted(3, null, ["\n\t\t\t\t\t", "\n\t\t\t\t"]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = "col calendar-cell"; var currVal_1 = _ck(_v, 2, 0, (_co.getDate(_v.parent.context.index, _v.context.index) !== undefined), _co.isSelectedDate(_co.getDate(_v.parent.context.index, _v.context.index)), _co.isActualDate(_co.getDate(_v.parent.context.index, _v.context.index)), _co.isDisabled(_co.getDate(_v.parent.context.index, _v.context.index)), _co.isTempDate(_co.getDate(_v.parent.context.index, _v.context.index)), _co.isMark(_co.getDate(_v.parent.context.index, _v.context.index))); _ck(_v, 1, 0, currVal_0, currVal_1); }, function (_ck, _v) { var _co = _v.component; var currVal_2 = _co.getDateAsDay(_v.parent.context.index, _v.context.index); _ck(_v, 3, 0, currVal_2); }); } function View_DatePickerComponent_3(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 4, "div", [["class", "row calendar-row"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_4)), i0.ɵdid(3, 802816, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.cols; _ck(_v, 3, 0, currVal_0); }, null); } function View_DatePickerComponent_1(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 31, "div", [["class", "datepicker-calendar"]], null, null, null, null, null)), i0.ɵdid(1, 278528, null, 0, i1.NgClass, [i0.IterableDiffers, i0.KeyValueDiffers, i0.ElementRef, i0.Renderer2], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(3, 0, null, null, 15, "div", [["class", "row col datepicker-controls"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(5, 0, null, null, 5, "button", [["ion-button", ""]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.prevMonth() !== false); ad = (pd_0 && ad); } return ad; }, i2.View_Button_0, i2.RenderType_Button)), i0.ɵdid(6, 1097728, null, 0, i3.Button, [[8, ""], i4.Config, i0.ElementRef, i0.Renderer], null, null), (_l()(), i0.ɵted(-1, 0, ["\n "])), (_l()(), i0.ɵeld(8, 0, null, 0, 1, "ion-icon", [["name", "arrow-back"], ["role", "img"]], [[2, "hide", null]], null, null, null, null)), i0.ɵdid(9, 147456, null, 0, i5.Icon, [i4.Config, i0.ElementRef, i0.Renderer], { name: [0, "name"] }, null), (_l()(), i0.ɵted(-1, 0, ["\n "])), (_l()(), i0.ɵted(11, null, [" \n ", " ", "\n "])), (_l()(), i0.ɵeld(12, 0, null, null, 5, "button", [["ion-button", ""]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.nextMonth() !== false); ad = (pd_0 && ad); } return ad; }, i2.View_Button_0, i2.RenderType_Button)), i0.ɵdid(13, 1097728, null, 0, i3.Button, [[8, ""], i4.Config, i0.ElementRef, i0.Renderer], null, null), (_l()(), i0.ɵted(-1, 0, ["\n "])), (_l()(), i0.ɵeld(15, 0, null, 0, 1, "ion-icon", [["name", "arrow-forward"], ["role", "img"]], [[2, "hide", null]], null, null, null, null)), i0.ɵdid(16, 147456, null, 0, i5.Icon, [i4.Config, i0.ElementRef, i0.Renderer], { name: [0, "name"] }, null), (_l()(), i0.ɵted(-1, 0, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(20, 0, null, null, 4, "div", [["class", "weekdays-row row"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_2)), i0.ɵdid(23, 802816, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(26, 0, null, null, 4, "div", [["class", "calendar-wrapper"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_3)), i0.ɵdid(29, 802816, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = "datepicker-calendar"; var currVal_1 = _co.config.bodyClasses; _ck(_v, 1, 0, currVal_0, currVal_1); var currVal_3 = "arrow-back"; _ck(_v, 9, 0, currVal_3); var currVal_7 = "arrow-forward"; _ck(_v, 16, 0, currVal_7); var currVal_8 = _co.weekdays; _ck(_v, 23, 0, currVal_8); var currVal_9 = _co.rows; _ck(_v, 29, 0, currVal_9); }, function (_ck, _v) { var _co = _v.component; var currVal_2 = i0.ɵnov(_v, 9)._hidden; _ck(_v, 8, 0, currVal_2); var currVal_4 = _co.getTempMonth(); var currVal_5 = _co.getTempYear(); _ck(_v, 11, 0, currVal_4, currVal_5); var currVal_6 = i0.ɵnov(_v, 16)._hidden; _ck(_v, 15, 0, currVal_6); }); } function View_DatePickerComponent_6(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "div", [["class", "row"]], [[2, "active", null], [2, "selected", null]], [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.setSelectedYear(_v.parent.context.$implicit) !== false); ad = (pd_0 && ad); } return ad; }, null, null)), (_l()(), i0.ɵted(1, null, ["\n ", "\n "]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.getTempYear() === _v.parent.context.$implicit); var currVal_1 = (_co.getSelectedYear() === _v.parent.context.$implicit); _ck(_v, 0, 0, currVal_0, currVal_1); var currVal_2 = _v.parent.context.$implicit; _ck(_v, 1, 0, currVal_2); }); } function View_DatePickerComponent_5(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 4, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, [" \n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_6)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.testYear(_v.context.$implicit) && (_co.view === _co.views.Year)); _ck(_v, 3, 0, currVal_0); }, null); } function View_DatePickerComponent_8(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "div", [["class", "row"]], [[2, "active", null], [2, "selected", null]], [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.setSelectedMonth(_v.parent.context.index) !== false); ad = (pd_0 && ad); } return ad; }, null, null)), (_l()(), i0.ɵted(1, null, ["\n ", "\n "]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.getTempMonth() === _v.parent.context.$implicit); var currVal_1 = (_co.getSelectedMonth() === _v.parent.context.$implicit); _ck(_v, 0, 0, currVal_0, currVal_1); var currVal_2 = _v.parent.context.$implicit; _ck(_v, 1, 0, currVal_2); }); } function View_DatePickerComponent_7(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 4, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_8)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.testMonth(_v.context.index) && (_co.view === _co.views.Month)); _ck(_v, 3, 0, currVal_0); }, null); } function View_DatePickerComponent_10(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "div", [["class", "row"]], [[2, "active", null], [2, "selected", null]], [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.setSelectedDay(_v.parent.context.$implicit) !== false); ad = (pd_0 && ad); } return ad; }, null, null)), (_l()(), i0.ɵted(1, null, ["\n ", "\n "]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.getTempDate() === _v.parent.context.$implicit); var currVal_1 = (_co.getSelectedDate() === _v.parent.context.$implicit); _ck(_v, 0, 0, currVal_0, currVal_1); var currVal_2 = _v.parent.context.$implicit; _ck(_v, 1, 0, currVal_2); }); } function View_DatePickerComponent_9(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 4, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_10)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.testDay(_v.context.$implicit) && (_co.view === _co.views.Day)); _ck(_v, 3, 0, currVal_0); }, null); } export function View_DatePickerComponent_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(1, 0, null, null, 64, "div", [["class", "datepicker-wrapper"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(3, 0, null, null, 29, "div", [["class", "datepicker-header"]], null, null, null, null, null)), i0.ɵdid(4, 278528, null, 0, i1.NgClass, [i0.IterableDiffers, i0.KeyValueDiffers, i0.ElementRef, i0.Renderer2], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(6, 0, null, null, 4, "div", [["class", "weekday-header"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(8, 0, null, null, 1, "div", [["class", "weekday-title"]], null, null, null, null, null)), (_l()(), i0.ɵted(9, null, ["", ""])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(12, 0, null, null, 19, "div", [["class", "date-header"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(14, 0, null, null, 4, "div", [["class", "row"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(16, 0, null, null, 1, "div", [["class", "col datepicker-month"]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.setView(_co.views.Month, _co.getTempMonth(), _co.months.length, i0.ɵnov(_v, 37)) !== false); ad = (pd_0 && ad); } return ad; }, null, null)), (_l()(), i0.ɵted(17, null, ["\n ", "\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(20, 0, null, null, 4, "div", [["class", "row"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(22, 0, null, null, 1, "div", [["class", "col datepicker-day-of-month "]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.setView(_co.views.Day, _co.getTempDate(), _co.getDayList().length, i0.ɵnov(_v, 49)) !== false); ad = (pd_0 && ad); } return ad; }, null, null)), (_l()(), i0.ɵted(23, null, ["\n ", "\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(26, 0, null, null, 4, "div", [["class", "row"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(28, 0, null, null, 1, "div", [["class", "col datepicker-year "]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.setView(_co.views.Year, (_co.getTempYear() - 1901), _co.years.length, i0.ɵnov(_v, 37)) !== false); ad = (pd_0 && ad); } return ad; }, null, null)), (_l()(), i0.ɵted(29, null, ["\n ", "\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_1)), i0.ɵdid(35, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(37, 0, [["yearScroll", 1]], null, 4, "div", [["class", "datepicker-rows"]], [[8, "hidden", 0]], null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_5)), i0.ɵdid(40, 802816, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(43, 0, [["monthScroll", 1]], null, 4, "div", [["class", "datepicker-rows"]], [[8, "hidden", 0]], null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_7)), i0.ɵdid(46, 802816, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(49, 0, [["dayScroll", 1]], null, 4, "div", [["class", "datepicker-rows"]], [[8, "hidden", 0]], null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_DatePickerComponent_9)), i0.ɵdid(52, 802816, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(55, 0, null, null, 9, "div", [["class", "datepicker-footer"]], null, null, null, null, null)), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(57, 0, null, null, 2, "button", [["ion-button", ""]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.onCancel() !== false); ad = (pd_0 && ad); } return ad; }, i2.View_Button_0, i2.RenderType_Button)), i0.ɵdid(58, 1097728, null, 0, i3.Button, [[8, ""], i4.Config, i0.ElementRef, i0.Renderer], null, null), (_l()(), i0.ɵted(59, 0, ["\n ", ""])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵeld(61, 0, null, null, 2, "button", [["ion-button", ""]], null, [[null, "tap"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("tap" === en)) { var pd_0 = (_co.onDone() !== false); ad = (pd_0 && ad); } return ad; }, i2.View_Button_0, i2.RenderType_Button)), i0.ɵdid(62, 1097728, null, 0, i3.Button, [[8, ""], i4.Config, i0.ElementRef, i0.Renderer], null, null), (_l()(), i0.ɵted(63, 0, ["\n ", ""])), (_l()(), i0.ɵted(-1, null, ["\n "])), (_l()(), i0.ɵted(-1, null, ["\n"])), (_l()(), i0.ɵted(-1, null, ["\n "]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = "datepicker-header"; var currVal_1 = _co.config.headerClasses; _ck(_v, 4, 0, currVal_0, currVal_1); var currVal_6 = (_co.view === _co.views.Calendar); _ck(_v, 35, 0, currVal_6); var currVal_8 = _co.years; _ck(_v, 40, 0, currVal_8); var currVal_10 = _co.months; _ck(_v, 46, 0, currVal_10); var currVal_12 = _co.getDayList(); _ck(_v, 52, 0, currVal_12); }, function (_ck, _v) { var _co = _v.component; var currVal_2 = _co.getSelectedWeekday(); _ck(_v, 9, 0, currVal_2); var currVal_3 = _co.monthShort(_co.getTempMonth()); _ck(_v, 17, 0, currVal_3); var currVal_4 = _co.getTempDate(); _ck(_v, 23, 0, currVal_4); var currVal_5 = _co.getTempYear(); _ck(_v, 29, 0, currVal_5); var currVal_7 = (_co.view !== _co.views.Year); _ck(_v, 37, 0, currVal_7); var currVal_9 = (_co.view !== _co.views.Month); _ck(_v, 43, 0, currVal_9); var currVal_11 = (_co.view !== _co.views.Day); _ck(_v, 49, 0, currVal_11); var currVal_13 = (_co.config.cancelText || "Cancel"); _ck(_v, 59, 0, currVal_13); var currVal_14 = (_co.config.okText || "OK"); _ck(_v, 63, 0, currVal_14); }); } export function View_DatePickerComponent_Host_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "ionic2-datepicker", [], null, null, null, View_DatePickerComponent_0, RenderType_DatePickerComponent)), i0.ɵdid(1, 49152, null, 0, i6.DatePickerComponent, [i7.ViewController, i8.NavParams, i9.DateService], null, null)], null, null); } var DatePickerComponentNgFactory = i0.ɵccf("ionic2-datepicker", i6.DatePickerComponent, View_DatePickerComponent_Host_0, {}, {}, []); export { DatePickerComponentNgFactory as DatePickerComponentNgFactory }; //# sourceMappingURL=datepicker.component.ngfactory.js.map