UNPKG

ng2-date-picker-pda-forked

Version:
1 lines 11.4 kB
[{"__symbolic":"module","version":3,"metadata":{"MonthCalendarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"dp-month-calendar","template":"<div class=\"dp-month-calendar-container\"> <dp-calendar-nav [label]=\"getNavLabel()\" [showLeftNav]=\"shouldShowLeftNav()\" [showLeftSecondaryNav]=\"shouldShowLeftSecondaryNav()\" [showRightNav]=\"shouldShowRightNav()\" [showRightSecondaryNav]=\"shouldShowRightSecondaryNav()\" [isLabelClickable]=\"isNavHeaderBtnClickable()\" [theme]=\"theme\" (onLeftNav)=\"onLeftNav()\" (onLeftSecondaryNav)=\"onLeftSecondaryNav()\" (onRightNav)=\"onRightNav()\" (onRightSecondaryNav)=\"onRightSecondaryNav()\" (onLabelClick)=\"toggleCalendar()\"> </dp-calendar-nav> <div class=\"dp-calendar-wrapper\"> <div class=\"dp-months-row\" *ngFor=\"let monthRow of yearMonths\"> <button type=\"button\" class=\"dp-calendar-month\" *ngFor=\"let month of monthRow\" [disabled]=\"isDisabledMonth(month)\" [ngClass]=\"getMonthBtnCssClass(month)\" (click)=\"monthClicked(month)\"> {{getMonthBtnText(month)}} </button> </div> </div> </div> ","styles":["dp-month-calendar { display: inline-block;}dp-month-calendar .dp-month-calendar-container { background: #FFFFFF;}dp-month-calendar .dp-calendar-wrapper { border: 1px solid #000000;}dp-month-calendar .dp-calendar-month { box-sizing: border-box; width: 52.5px; height: 52.5px; cursor: pointer;}dp-month-calendar .dp-calendar-month.dp-selected { background: #106CC8; color: #FFFFFF;}dp-month-calendar.dp-material .dp-calendar-weekday { height: 25px; width: 30px; line-height: 25px; background: #E0E0E0; border: 1px solid #E0E0E0;}dp-month-calendar.dp-material .dp-calendar-wrapper { border: 1px solid #E0E0E0;}dp-month-calendar.dp-material .dp-calendar-month { box-sizing: border-box; background: #FFFFFF; border-radius: 50%; border: none; outline: none;}dp-month-calendar.dp-material .dp-calendar-month:hover { background: #E0E0E0;}dp-month-calendar.dp-material .dp-selected { background: #106CC8; color: #FFFFFF;}dp-month-calendar.dp-material .dp-selected:hover { background: #106CC8;}dp-month-calendar.dp-material .dp-current-month { border: 1px solid #106CC8;}"],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"},"providers":[{"__symbolic":"reference","module":"./month-calendar.service","name":"MonthCalendarService"},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"MonthCalendarComponent"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MonthCalendarComponent"},"multi":true}]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"displayDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"minDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"maxDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"theme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onNavHeaderBtnClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./month-calendar.service","name":"MonthCalendarService"},{"__symbolic":"reference","module":"../common/services/utils/utils.service","name":"UtilsService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"onChangeCallback":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"processOnChangeCallback":[{"__symbolic":"method"}],"initValidators":[{"__symbolic":"method"}],"isDisabledMonth":[{"__symbolic":"method"}],"monthClicked":[{"__symbolic":"method"}],"getNavLabel":[{"__symbolic":"method"}],"onLeftNav":[{"__symbolic":"method"}],"onLeftSecondaryNav":[{"__symbolic":"method"}],"onRightNav":[{"__symbolic":"method"}],"onRightSecondaryNav":[{"__symbolic":"method"}],"shouldShowLeftNav":[{"__symbolic":"method"}],"shouldShowLeftSecondaryNav":[{"__symbolic":"method"}],"shouldShowRightNav":[{"__symbolic":"method"}],"shouldShowRightSecondaryNav":[{"__symbolic":"method"}],"isNavHeaderBtnClickable":[{"__symbolic":"method"}],"toggleCalendar":[{"__symbolic":"method"}],"getMonthBtnText":[{"__symbolic":"method"}],"getMonthBtnCssClass":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"MonthCalendarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"dp-month-calendar","template":"<div class=\"dp-month-calendar-container\"> <dp-calendar-nav [label]=\"getNavLabel()\" [showLeftNav]=\"shouldShowLeftNav()\" [showLeftSecondaryNav]=\"shouldShowLeftSecondaryNav()\" [showRightNav]=\"shouldShowRightNav()\" [showRightSecondaryNav]=\"shouldShowRightSecondaryNav()\" [isLabelClickable]=\"isNavHeaderBtnClickable()\" [theme]=\"theme\" (onLeftNav)=\"onLeftNav()\" (onLeftSecondaryNav)=\"onLeftSecondaryNav()\" (onRightNav)=\"onRightNav()\" (onRightSecondaryNav)=\"onRightSecondaryNav()\" (onLabelClick)=\"toggleCalendar()\"> </dp-calendar-nav> <div class=\"dp-calendar-wrapper\"> <div class=\"dp-months-row\" *ngFor=\"let monthRow of yearMonths\"> <button type=\"button\" class=\"dp-calendar-month\" *ngFor=\"let month of monthRow\" [disabled]=\"isDisabledMonth(month)\" [ngClass]=\"getMonthBtnCssClass(month)\" (click)=\"monthClicked(month)\"> {{getMonthBtnText(month)}} </button> </div> </div> </div> ","styles":["dp-month-calendar { display: inline-block;}dp-month-calendar .dp-month-calendar-container { background: #FFFFFF;}dp-month-calendar .dp-calendar-wrapper { border: 1px solid #000000;}dp-month-calendar .dp-calendar-month { box-sizing: border-box; width: 52.5px; height: 52.5px; cursor: pointer;}dp-month-calendar .dp-calendar-month.dp-selected { background: #106CC8; color: #FFFFFF;}dp-month-calendar.dp-material .dp-calendar-weekday { height: 25px; width: 30px; line-height: 25px; background: #E0E0E0; border: 1px solid #E0E0E0;}dp-month-calendar.dp-material .dp-calendar-wrapper { border: 1px solid #E0E0E0;}dp-month-calendar.dp-material .dp-calendar-month { box-sizing: border-box; background: #FFFFFF; border-radius: 50%; border: none; outline: none;}dp-month-calendar.dp-material .dp-calendar-month:hover { background: #E0E0E0;}dp-month-calendar.dp-material .dp-selected { background: #106CC8; color: #FFFFFF;}dp-month-calendar.dp-material .dp-selected:hover { background: #106CC8;}dp-month-calendar.dp-material .dp-current-month { border: 1px solid #106CC8;}"],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"},"providers":[{"__symbolic":"reference","module":"./month-calendar.service","name":"MonthCalendarService"},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"MonthCalendarComponent"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS"},"useExisting":{"__symbolic":"reference","name":"MonthCalendarComponent"},"multi":true}]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"displayDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"minDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"maxDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"theme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onNavHeaderBtnClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./month-calendar.service","name":"MonthCalendarService"},{"__symbolic":"reference","module":"../common/services/utils/utils.service","name":"UtilsService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"onChangeCallback":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"processOnChangeCallback":[{"__symbolic":"method"}],"initValidators":[{"__symbolic":"method"}],"isDisabledMonth":[{"__symbolic":"method"}],"monthClicked":[{"__symbolic":"method"}],"getNavLabel":[{"__symbolic":"method"}],"onLeftNav":[{"__symbolic":"method"}],"onLeftSecondaryNav":[{"__symbolic":"method"}],"onRightNav":[{"__symbolic":"method"}],"onRightSecondaryNav":[{"__symbolic":"method"}],"shouldShowLeftNav":[{"__symbolic":"method"}],"shouldShowLeftSecondaryNav":[{"__symbolic":"method"}],"shouldShowRightNav":[{"__symbolic":"method"}],"shouldShowRightSecondaryNav":[{"__symbolic":"method"}],"isNavHeaderBtnClickable":[{"__symbolic":"method"}],"toggleCalendar":[{"__symbolic":"method"}],"getMonthBtnText":[{"__symbolic":"method"}],"getMonthBtnCssClass":[{"__symbolic":"method"}]}}}}]