{"__symbolic":"module","version":4,"exports":[{"export":[{"name":"FlatpickrEvent","as":"FlatpickrEvent"}],"from":"./src/flatpickr-event.interface"},{"export":[{"name":"FlatpickrOptions","as":"FlatpickrOptions"}],"from":"./src/flatpickr-options.interface"}],"metadata":{"Ng2FlatpickrComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"ng2-flatpickr","template":"\n\t\t<div class=\"ng2-flatpickr-input-container\" #flatpickr>\n\t\t\t<input *ngIf=\"!hideButton\" class=\"ng2-flatpickr-input {{ addClass }}\" [placeholder]=\"placeholder\" [tabindex]=\"tabindex\" type=\"text\" (focus)=\"onFocus($event)\" data-input>\n\t\t\t<ng-content></ng-content>\n\t\t</div>\n\t\t","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":20,"character":12},"useExisting":{"__symbolic":"reference","name":"Ng2FlatpickrComponent"},"multi":true}]}]}],"members":{"flatpickrElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":38,"character":2},"arguments":["flatpickr",{"static":true}]}]}],"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":2}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":2}}]}],"addClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"setDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":2}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":2}}]}],"hideButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":2}}]}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDateFromInput":[{"__symbolic":"method"}],"setAltInputPlaceholder":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}]}},"Ng2FlatpickrDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[flatpickr]","exportAs":"ng2-flatpickr"}]}],"members":{"flatpickrOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":2},"arguments":["flatpickr"]}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":2},"arguments":["placeholder"]}]}],"flatpickrAltFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":2},"arguments":["altFormat"]}]}],"flatpickrAltInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":2},"arguments":["altInput"]}]}],"flatpickrAltInputClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":2},"arguments":["altInputClass"]}]}],"flatpickrAllowInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":2},"arguments":["allowInput"]}]}],"flatpickrAppendTo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":2},"arguments":["appendTo"]}]}],"flatpickrClickOpens":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":2},"arguments":["clickOpens"]}]}],"flatpickrDateFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":2},"arguments":["dateFormat"]}]}],"flatpickrDefaultDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":92,"character":2},"arguments":["defaultDate"]}]}],"flatpickrDisable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":2},"arguments":["disable"]}]}],"flatpickrDisableMobile":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":2},"arguments":["disableMobile"]}]}],"flatpickrEnable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":117,"character":2},"arguments":["enable"]}]}],"flatpickrEnableTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":124,"character":2},"arguments":["enableTime"]}]}],"flatpickrEnableSeconds":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":131,"character":2},"arguments":["enableSeconds"]}]}],"flatpickrHourIncrement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":138,"character":2},"arguments":["hourIncrement"]}]}],"flatpickrInline":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":145,"character":2},"arguments":["inline"]}]}],"flatpickrLocale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":152,"character":2},"arguments":["locale"]}]}],"flatpickrMaxDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":159,"character":2},"arguments":["maxDate"]}]}],"flatpickrMinDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":166,"character":2},"arguments":["minDate"]}]}],"flatpickrMinuteIncrement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":173,"character":2},"arguments":["minuteIncrement"]}]}],"flatpickrMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":180,"character":2},"arguments":["mode"]}]}],"flatpickrNextArrow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":187,"character":2},"arguments":["nextArrow"]}]}],"flatpickrNoCalendar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":195,"character":2},"arguments":["noCalendar"]}]}],"flatpickrParseDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":202,"character":2},"arguments":["parseDate"]}]}],"flatpickrPrevArrow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":209,"character":2},"arguments":["prevArrow"]}]}],"flatpickrShorthandCurrentMonth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":216,"character":2},"arguments":["shorthandCurrentMonth"]}]}],"flatpickrStatic":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":224,"character":2},"arguments":["static"]}]}],"flatpickrTime_24hr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":231,"character":2},"arguments":["time_24hr"]}]}],"flatpickrUtc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":233,"character":2},"arguments":["utc"]}]}],"flatpickrWeekNumbers":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":240,"character":2},"arguments":["weekNumbers"]}]}],"flatpickrWrap":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":247,"character":2},"arguments":["wrap"]}]}],"flatpickrOnChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":254,"character":2},"arguments":["onChange"]}]}],"flatpickrOnClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":261,"character":2},"arguments":["onClose"]}]}],"flatpickrOnOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":268,"character":2},"arguments":["onOpen"]}]}],"flatpickrOnReady":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":275,"character":2},"arguments":["onReady"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":278,"character":2},"arguments":["dblclick"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"ControlContainer","line":295,"character":20},{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":296,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":297,"character":21},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":298,"character":22}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"eventOnChange":[{"__symbolic":"method"}],"eventOnClose":[{"__symbolic":"method"}],"eventOnOpen":[{"__symbolic":"method"}],"eventOnReady":[{"__symbolic":"method"}],"getOption":[{"__symbolic":"method"}]}},"Ng2FlatpickrModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":14}],"declarations":[{"__symbolic":"reference","name":"Ng2FlatpickrComponent"},{"__symbolic":"reference","name":"Ng2FlatpickrDirective"}],"exports":[{"__symbolic":"reference","name":"Ng2FlatpickrComponent"},{"__symbolic":"reference","name":"Ng2FlatpickrDirective"}]}]}],"members":{}}},"origins":{"Ng2FlatpickrComponent":"./src/ng2-flatpickr.component","Ng2FlatpickrDirective":"./src/ng2-flatpickr.directive","Ng2FlatpickrModule":"./src/ng2-flatpickr.module"},"importAs":"ng2-flatpickr"}