@yoyoboot/l-52abp-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.
69 lines (68 loc) • 2.01 kB
TypeScript
import { EventEmitter, TemplateRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare abstract class DatePickerBase {
/**
* 名称
*/
name: string;
/**
* 是否显示清除按钮
*/
nzAllowClear: boolean;
/**
* 自动获取焦点
*/
nzAutoFocus: boolean;
/**
* 选择器
*/
nzClassName: string;
/**
* 自定义日期单元格的内容(month-picker/year-picker不支持)
*/
nzDateRender: TemplateRef<Date> | string | ((d: Date) => TemplateRef<Date> | string);
/**
* 禁用
*/
nzDisabled: boolean;
/**
* 不可选择的日期
*/
nzDisabledDate: (current: Date) => boolean;
/**
* 国际化配置 object
*/
nzLocale: any;
/**
* 控制弹层是否展开,暂时无用
*/
nzOpen: boolean;
/**
* 额外的弹出日历样式
*/
nzPopupStyle: any;
/**
* 额外的弹出日历 className
*/
nzDropdownClassName: string;
/**
* 输入框大小
*/
nzSize: 'large' | 'small' | 'default';
/**
* 自定义输入框样式
*/
nzStyle: any;
/**
* 弹出日历和关闭日历的回调
*/
nzOnOpenChange: EventEmitter<boolean>;
constructor();
/**
* 控制弹层展开状态发生改变
* @param event 是否展开
*/
onNzOnOpenChange(event: boolean): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DatePickerBase, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<DatePickerBase, never, never, { "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"; }, { "nzOnOpenChange": "nzOnOpenChange"; }, never>;
}