@yoyoboot/l-52abp-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.
80 lines • 6.6 kB
JavaScript
import { EventEmitter, Input, Output, Directive } from '@angular/core';
import * as i0 from "@angular/core";
export class DatePickerBase {
constructor() {
/**
* 是否显示清除按钮
*/
this.nzAllowClear = true;
/**
* 自动获取焦点
*/
this.nzAutoFocus = false;
/**
* 选择器
*/
this.nzClassName = '';
/**
* 禁用
*/
this.nzDisabled = false;
/**
* 额外的弹出日历样式
*/
this.nzPopupStyle = {};
/**
* 输入框大小
*/
this.nzSize = 'default';
/**
* 自定义输入框样式
*/
this.nzStyle = {};
/**
* 弹出日历和关闭日历的回调
*/
this.nzOnOpenChange = new EventEmitter();
}
/**
* 控制弹层展开状态发生改变
* @param event 是否展开
*/
onNzOnOpenChange(event) {
this.nzOpen = event;
this.nzOnOpenChange.emit(event);
}
}
DatePickerBase.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DatePickerBase, deps: [], target: i0.ɵɵFactoryTarget.Directive });
DatePickerBase.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "12.0.0", version: "12.2.13", type: DatePickerBase, inputs: { name: "name", nzAllowClear: "nzAllowClear", nzAutoFocus: "nzAutoFocus", nzClassName: "nzClassName", nzDateRender: "nzDateRender", nzDisabled: "nzDisabled", nzDisabledDate: "nzDisabledDate", nzLocale: "nzLocale", nzOpen: "nzOpen", nzPopupStyle: "nzPopupStyle", nzDropdownClassName: "nzDropdownClassName", nzSize: "nzSize", nzStyle: "nzStyle" }, outputs: { nzOnOpenChange: "nzOnOpenChange" }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: DatePickerBase, decorators: [{
type: Directive
}], ctorParameters: function () { return []; }, propDecorators: { name: [{
type: Input
}], nzAllowClear: [{
type: Input
}], nzAutoFocus: [{
type: Input
}], nzClassName: [{
type: Input
}], nzDateRender: [{
type: Input
}], nzDisabled: [{
type: Input
}], nzDisabledDate: [{
type: Input
}], nzLocale: [{
type: Input
}], nzOpen: [{
type: Input
}], nzPopupStyle: [{
type: Input
}], nzDropdownClassName: [{
type: Input
}], nzSize: [{
type: Input
}], nzStyle: [{
type: Input
}], nzOnOpenChange: [{
type: Output
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0ZS1waWNrZXItYmFzZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2wtNTJhYnAtbmcvc3JjL25nLXpvcnJvL2RhdGUtcGlja2VyL2RhdGUtcGlja2VyLWJhc2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFlLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFHcEYsTUFBTSxPQUFnQixjQUFjO0lBMEVsQztRQWpFQTs7V0FFRztRQUNNLGlCQUFZLEdBQUcsSUFBSSxDQUFDO1FBRTdCOztXQUVHO1FBQ00sZ0JBQVcsR0FBRyxLQUFLLENBQUM7UUFFN0I7O1dBRUc7UUFDTSxnQkFBVyxHQUFHLEVBQUUsQ0FBQztRQU8xQjs7V0FFRztRQUNNLGVBQVUsR0FBRyxLQUFLLENBQUM7UUFpQjVCOztXQUVHO1FBQ00saUJBQVksR0FBUSxFQUFFLENBQUM7UUFPaEM7O1dBRUc7UUFDTSxXQUFNLEdBQWtDLFNBQVMsQ0FBQztRQUUzRDs7V0FFRztRQUNNLFlBQU8sR0FBUSxFQUFFLENBQUM7UUFFM0I7O1dBRUc7UUFDTyxtQkFBYyxHQUFHLElBQUksWUFBWSxFQUFXLENBQUM7SUFJdkQsQ0FBQztJQUVEOzs7T0FHRztJQUNILGdCQUFnQixDQUFDLEtBQWM7UUFDN0IsSUFBSSxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUM7UUFDcEIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbEMsQ0FBQzs7NEdBckZtQixjQUFjO2dHQUFkLGNBQWM7NEZBQWQsY0FBYztrQkFEbkMsU0FBUzswRUFPUixJQUFJO3NCQURILEtBQUs7Z0JBT0csWUFBWTtzQkFBcEIsS0FBSztnQkFLRyxXQUFXO3NCQUFuQixLQUFLO2dCQUtHLFdBQVc7c0JBQW5CLEtBQUs7Z0JBS0csWUFBWTtzQkFBcEIsS0FBSztnQkFLRyxVQUFVO3NCQUFsQixLQUFLO2dCQUtHLGNBQWM7c0JBQXRCLEtBQUs7Z0JBS0csUUFBUTtzQkFBaEIsS0FBSztnQkFLRyxNQUFNO3NCQUFkLEtBQUs7Z0JBS0csWUFBWTtzQkFBcEIsS0FBSztnQkFLRyxtQkFBbUI7c0JBQTNCLEtBQUs7Z0JBS0csTUFBTTtzQkFBZCxLQUFLO2dCQUtHLE9BQU87c0JBQWYsS0FBSztnQkFLSSxjQUFjO3NCQUF2QixNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRXZlbnRFbWl0dGVyLCBJbnB1dCwgT3V0cHV0LCBUZW1wbGF0ZVJlZiwgRGlyZWN0aXZlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBEaXJlY3RpdmUoKVxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIERhdGVQaWNrZXJCYXNlIHtcblxuICAvKipcbiAgICog5ZCN56ewXG4gICAqL1xuICBASW5wdXQoKVxuICBuYW1lOiBzdHJpbmc7XG5cblxuICAvKipcbiAgICog5piv5ZCm5pi+56S65riF6Zmk5oyJ6ZKuXG4gICAqL1xuICBASW5wdXQoKSBuekFsbG93Q2xlYXIgPSB0cnVlO1xuXG4gIC8qKlxuICAgKiDoh6rliqjojrflj5bnhKbngrlcbiAgICovXG4gIEBJbnB1dCgpIG56QXV0b0ZvY3VzID0gZmFsc2U7XG5cbiAgLyoqXG4gICAqIOmAieaLqeWZqFxuICAgKi9cbiAgQElucHV0KCkgbnpDbGFzc05hbWUgPSAnJztcblxuICAvKipcbiAgICog6Ieq5a6a5LmJ5pel5pyf5Y2V5YWD5qC855qE5YaF5a6577yIbW9udGgtcGlja2VyL3llYXItcGlja2Vy5LiN5pSv5oyB77yJXG4gICAqL1xuICBASW5wdXQoKSBuekRhdGVSZW5kZXI6IFRlbXBsYXRlUmVmPERhdGU+IHwgc3RyaW5nIHwgKChkOiBEYXRlKSA9PiBUZW1wbGF0ZVJlZjxEYXRlPiB8IHN0cmluZyk7XG5cbiAgLyoqXG4gICAqIOemgeeUqFxuICAgKi9cbiAgQElucHV0KCkgbnpEaXNhYmxlZCA9IGZhbHNlO1xuXG4gIC8qKlxuICAgKiDkuI3lj6/pgInmi6nnmoTml6XmnJ9cbiAgICovXG4gIEBJbnB1dCgpIG56RGlzYWJsZWREYXRlOiAoY3VycmVudDogRGF0ZSkgPT4gYm9vbGVhbjtcblxuICAvKipcbiAgICog5Zu96ZmF5YyW6YWN572uICBvYmplY3RcbiAgICovXG4gIEBJbnB1dCgpIG56TG9jYWxlOiBhbnk7XG5cbiAgLyoqXG4gICAqIOaOp+WItuW8ueWxguaYr+WQpuWxleW8gCzmmoLml7bml6DnlKhcbiAgICovXG4gIEBJbnB1dCgpIG56T3BlbjogYm9vbGVhbjtcblxuICAvKipcbiAgICog6aKd5aSW55qE5by55Ye65pel5Y6G5qC35byPXG4gICAqL1xuICBASW5wdXQoKSBuelBvcHVwU3R5bGU6IGFueSA9IHt9O1xuXG4gIC8qKlxuICAgKiDpop3lpJbnmoTlvLnlh7rml6XljoYgY2xhc3NOYW1lXG4gICAqL1xuICBASW5wdXQoKSBuekRyb3Bkb3duQ2xhc3NOYW1lOiBzdHJpbmc7XG5cbiAgLyoqXG4gICAqIOi+k+WFpeahhuWkp+Wwj1xuICAgKi9cbiAgQElucHV0KCkgbnpTaXplOiAnbGFyZ2UnIHwgJ3NtYWxsJyB8ICdkZWZhdWx0JyA9ICdkZWZhdWx0JztcblxuICAvKipcbiAgICog6Ieq5a6a5LmJ6L6T5YWl5qGG5qC35byPXG4gICAqL1xuICBASW5wdXQoKSBuelN0eWxlOiBhbnkgPSB7fTtcblxuICAvKipcbiAgICog5by55Ye65pel5Y6G5ZKM5YWz6Zet5pel5Y6G55qE5Zue6LCDXG4gICAqL1xuICBAT3V0cHV0KCkgbnpPbk9wZW5DaGFuZ2UgPSBuZXcgRXZlbnRFbWl0dGVyPGJvb2xlYW4+KCk7XG5cbiAgY29uc3RydWN0b3IoKSB7XG5cbiAgfVxuXG4gIC8qKlxuICAgKiDmjqfliLblvLnlsYLlsZXlvIDnirbmgIHlj5HnlJ/mlLnlj5hcbiAgICogQHBhcmFtIGV2ZW50IOaYr+WQpuWxleW8gFxuICAgKi9cbiAgb25Oek9uT3BlbkNoYW5nZShldmVudDogYm9vbGVhbikge1xuICAgIHRoaXMubnpPcGVuID0gZXZlbnQ7XG4gICAgdGhpcy5uek9uT3BlbkNoYW5nZS5lbWl0KGV2ZW50KTtcbiAgfVxufVxuIl19