{"__symbolic":"module","version":4,"metadata":{"RangePickerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"range-picker","exportAs":"rangePicker","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":13,"character":15},"multi":true,"useExisting":{"__symbolic":"reference","name":"RangePickerComponent"}}],"template":"<nz-range-picker #comp\r\n                 [ngModel]=\"value\"\r\n                 (ngModelChange)=\"valueChange($event)\"\r\n                 [nzAllowClear]=\"nzAllowClear\"\r\n                 [nzAutoFocus]=\"nzAutoFocus\"\r\n                 [nzClassName]=\"nzClassName\"\r\n                 [nzDisabled]=\"nzDisabled\"\r\n                 [nzSize]=\"nzSize\"\r\n                 [nzDisabledDate]=\"nzDisabledDate\"\r\n                 [nzLocale]=\"nzLocale\"\r\n                 [nzPopupStyle]=\"nzPopupStyle\"\r\n                 [nzDropdownClassName]=\"nzDropdownClassName\"\r\n                 [nzStyle]=\"nzStyle\"\r\n                 [nzPlaceHolder]=\"nzPlaceHolder\"\r\n                 (nzOnOpenChange)=\"_nzOnOpenChange($event)\"\r\n                 [nzDateRender]=\"nzDateRender\"\r\n                 [nzDisabledTime]=\"nzDisabledTime\"\r\n                 [nzFormat]=\"nzFormat\"\r\n                 [nzRenderExtraFooter]=\"nzRenderExtraFooter || (shortcut?.enabled ? shortcutTpl : null)\"\r\n                 [nzShowTime]=\"nzShowTime\"\r\n                 [nzShowToday]=\"nzShowToday\"\r\n                 [nzMode]=\"nzMode\"\r\n                 [nzRanges]=\"nzRanges\"\r\n                 (nzOnPanelChange)=\"_nzOnPanelChange($event)\"\r\n                 (nzOnOk)=\"_nzOnOk($event)\"></nz-range-picker>\r\n<ng-template #shortcutTpl>\r\n  <a *ngFor=\"let i of shortcut?.list;let first=first\"\r\n     (click)=\"clickShortcut(i)\"\r\n     [innerHTML]=\"i._text\"\r\n     [ngClass]=\"{'ml-sm': !first}\"></a>\r\n</ng-template>\r\n"}]}],"members":{"comp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":23,"character":3},"arguments":["comp",{"static":false}]}]}],"ngModelEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"shortcut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"ngModelEndChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":3}}]}],"nzAllowClear":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"nzAutoFocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"nzClassName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"nzDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"nzSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"nzStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"nzDisabledDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"nzLocale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"nzPopupStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"nzDropdownClassName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"nzPlaceHolder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"nzOnOpenChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":3}}]}],"nzDateRender":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"nzFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"nzDisabledTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"nzRenderExtraFooter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"nzShowTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"nzShowToday":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@knz/util","name":"InputBoolean","line":64,"character":12}}]}],"nzMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"nzRanges":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"nzOnPanelChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":67,"character":3}}]}],"nzOnOk":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DatePickerConfig"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":72,"character":50}]}],"_nzOnOpenChange":[{"__symbolic":"method"}],"_nzOnPanelChange":[{"__symbolic":"method"}],"_nzOnOk":[{"__symbolic":"method"}],"valueChange":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"clickShortcut":[{"__symbolic":"method"}]}},"DateRangePickerConfig":{"__symbolic":"class","members":{}},"DateRangePickerShortcut":{"__symbolic":"interface"},"DateRangePickerShortcutItem":{"__symbolic":"interface"},"DatePickerConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":75,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ngInjectableDef":{}}},"DatePickerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":10,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/date-picker","name":"NzDatePickerModule","line":10,"character":39}],"declarations":[{"__symbolic":"reference","name":"RangePickerComponent"}],"exports":[{"__symbolic":"reference","name":"RangePickerComponent"}]}]}],"members":{}}},"origins":{"RangePickerComponent":"./range.component","DateRangePickerConfig":"./date-picker.config","DateRangePickerShortcut":"./date-picker.config","DateRangePickerShortcutItem":"./date-picker.config","DatePickerConfig":"./date-picker.config","DatePickerModule":"./date-picker.module"},"importAs":"@knz/assembly/date-picker"}