@yoyoboot/l-52abp-ng-form-generator
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.
80 lines • 6.83 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0ZS1waWNrZXItYmFzZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2wtNTJhYnAtbmctZm9ybS1nZW5lcmF0b3Ivc3JjL3NoYXJlZC9kYXRlLXBpY2tlci9kYXRlLXBpY2tlci1iYXNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBZSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBR3BGLE1BQU0sT0FBZ0IsY0FBYztJQTBFbEM7UUFqRUE7O1dBRUc7UUFDTSxpQkFBWSxHQUFHLElBQUksQ0FBQztRQUU3Qjs7V0FFRztRQUNNLGdCQUFXLEdBQUcsS0FBSyxDQUFDO1FBRTdCOztXQUVHO1FBQ00sZ0JBQVcsR0FBRyxFQUFFLENBQUM7UUFPMUI7O1dBRUc7UUFDTSxlQUFVLEdBQUcsS0FBSyxDQUFDO1FBaUI1Qjs7V0FFRztRQUNNLGlCQUFZLEdBQVEsRUFBRSxDQUFDO1FBT2hDOztXQUVHO1FBQ00sV0FBTSxHQUFrQyxTQUFTLENBQUM7UUFFM0Q7O1dBRUc7UUFDTSxZQUFPLEdBQVEsRUFBRSxDQUFDO1FBRTNCOztXQUVHO1FBQ08sbUJBQWMsR0FBRyxJQUFJLFlBQVksRUFBVyxDQUFDO0lBSXZELENBQUM7SUFFRDs7O09BR0c7SUFDSCxnQkFBZ0IsQ0FBQyxLQUFjO1FBQzdCLElBQUksQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFDO1FBQ3BCLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2xDLENBQUM7OzRHQXJGbUIsY0FBYztnR0FBZCxjQUFjOzRGQUFkLGNBQWM7a0JBRG5DLFNBQVM7MEVBT1IsSUFBSTtzQkFESCxLQUFLO2dCQU9HLFlBQVk7c0JBQXBCLEtBQUs7Z0JBS0csV0FBVztzQkFBbkIsS0FBSztnQkFLRyxXQUFXO3NCQUFuQixLQUFLO2dCQUtHLFlBQVk7c0JBQXBCLEtBQUs7Z0JBS0csVUFBVTtzQkFBbEIsS0FBSztnQkFLRyxjQUFjO3NCQUF0QixLQUFLO2dCQUtHLFFBQVE7c0JBQWhCLEtBQUs7Z0JBS0csTUFBTTtzQkFBZCxLQUFLO2dCQUtHLFlBQVk7c0JBQXBCLEtBQUs7Z0JBS0csbUJBQW1CO3NCQUEzQixLQUFLO2dCQUtHLE1BQU07c0JBQWQsS0FBSztnQkFLRyxPQUFPO3NCQUFmLEtBQUs7Z0JBS0ksY0FBYztzQkFBdkIsTUFBTSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEV2ZW50RW1pdHRlciwgSW5wdXQsIE91dHB1dCwgVGVtcGxhdGVSZWYsIERpcmVjdGl2ZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQERpcmVjdGl2ZSgpXHJcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBEYXRlUGlja2VyQmFzZSB7XHJcblxyXG4gIC8qKlxyXG4gICAqIOWQjeensFxyXG4gICAqL1xyXG4gIEBJbnB1dCgpXHJcbiAgbmFtZTogc3RyaW5nO1xyXG5cclxuXHJcbiAgLyoqXHJcbiAgICog5piv5ZCm5pi+56S65riF6Zmk5oyJ6ZKuXHJcbiAgICovXHJcbiAgQElucHV0KCkgbnpBbGxvd0NsZWFyID0gdHJ1ZTtcclxuXHJcbiAgLyoqXHJcbiAgICog6Ieq5Yqo6I635Y+W54Sm54K5XHJcbiAgICovXHJcbiAgQElucHV0KCkgbnpBdXRvRm9jdXMgPSBmYWxzZTtcclxuXHJcbiAgLyoqXHJcbiAgICog6YCJ5oup5ZmoXHJcbiAgICovXHJcbiAgQElucHV0KCkgbnpDbGFzc05hbWUgPSAnJztcclxuXHJcbiAgLyoqXHJcbiAgICog6Ieq5a6a5LmJ5pel5pyf5Y2V5YWD5qC855qE5YaF5a6577yIbW9udGgtcGlja2VyL3llYXItcGlja2Vy5LiN5pSv5oyB77yJXHJcbiAgICovXHJcbiAgQElucHV0KCkgbnpEYXRlUmVuZGVyOiBUZW1wbGF0ZVJlZjxEYXRlPiB8IHN0cmluZyB8ICgoZDogRGF0ZSkgPT4gVGVtcGxhdGVSZWY8RGF0ZT4gfCBzdHJpbmcpO1xyXG5cclxuICAvKipcclxuICAgKiDnpoHnlKhcclxuICAgKi9cclxuICBASW5wdXQoKSBuekRpc2FibGVkID0gZmFsc2U7XHJcblxyXG4gIC8qKlxyXG4gICAqIOS4jeWPr+mAieaLqeeahOaXpeacn1xyXG4gICAqL1xyXG4gIEBJbnB1dCgpIG56RGlzYWJsZWREYXRlOiAoY3VycmVudDogRGF0ZSkgPT4gYm9vbGVhbjtcclxuXHJcbiAgLyoqXHJcbiAgICog5Zu96ZmF5YyW6YWN572uICBvYmplY3RcclxuICAgKi9cclxuICBASW5wdXQoKSBuekxvY2FsZTogYW55O1xyXG5cclxuICAvKipcclxuICAgKiDmjqfliLblvLnlsYLmmK/lkKblsZXlvIAs5pqC5pe25peg55SoXHJcbiAgICovXHJcbiAgQElucHV0KCkgbnpPcGVuOiBib29sZWFuO1xyXG5cclxuICAvKipcclxuICAgKiDpop3lpJbnmoTlvLnlh7rml6XljobmoLflvI9cclxuICAgKi9cclxuICBASW5wdXQoKSBuelBvcHVwU3R5bGU6IGFueSA9IHt9O1xyXG5cclxuICAvKipcclxuICAgKiDpop3lpJbnmoTlvLnlh7rml6XljoYgY2xhc3NOYW1lXHJcbiAgICovXHJcbiAgQElucHV0KCkgbnpEcm9wZG93bkNsYXNzTmFtZTogc3RyaW5nO1xyXG5cclxuICAvKipcclxuICAgKiDovpPlhaXmoYblpKflsI9cclxuICAgKi9cclxuICBASW5wdXQoKSBuelNpemU6ICdsYXJnZScgfCAnc21hbGwnIHwgJ2RlZmF1bHQnID0gJ2RlZmF1bHQnO1xyXG5cclxuICAvKipcclxuICAgKiDoh6rlrprkuYnovpPlhaXmoYbmoLflvI9cclxuICAgKi9cclxuICBASW5wdXQoKSBuelN0eWxlOiBhbnkgPSB7fTtcclxuXHJcbiAgLyoqXHJcbiAgICog5by55Ye65pel5Y6G5ZKM5YWz6Zet5pel5Y6G55qE5Zue6LCDXHJcbiAgICovXHJcbiAgQE91dHB1dCgpIG56T25PcGVuQ2hhbmdlID0gbmV3IEV2ZW50RW1pdHRlcjxib29sZWFuPigpO1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHtcclxuXHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiDmjqfliLblvLnlsYLlsZXlvIDnirbmgIHlj5HnlJ/mlLnlj5hcclxuICAgKiBAcGFyYW0gZXZlbnRcclxuICAgKi9cclxuICBvbk56T25PcGVuQ2hhbmdlKGV2ZW50OiBib29sZWFuKSB7XHJcbiAgICB0aGlzLm56T3BlbiA9IGV2ZW50O1xyXG4gICAgdGhpcy5uek9uT3BlbkNoYW5nZS5lbWl0KGV2ZW50KTtcclxuICB9XHJcbn1cclxuIl19