@lxlib/seed
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.
50 lines (49 loc) • 1.82 kB
TypeScript
import { EventEmitter, TemplateRef } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { DomSanitizer } from '@angular/platform-browser';
import { FunctionProp } from 'ng-zorro-antd/core/types';
import { DatePickerConfig, DateRangePickerShortcut, DateRangePickerShortcutItem } from './date-picker.config';
export declare class RangePickerComponent implements ControlValueAccessor {
private dom;
private onChangeFn;
private _shortcut;
private _cog;
private comp;
value: Date[];
ngModelEnd: Date;
set shortcut(val: DateRangePickerShortcut | null);
get shortcut(): DateRangePickerShortcut | null;
readonly ngModelEndChange: EventEmitter<Date>;
nzAllowClear: boolean;
nzAutoFocus: boolean;
nzClassName: string;
nzDisabled: boolean;
nzSize: string;
nzStyle: string;
nzDisabledDate: (d: Date) => boolean;
nzLocale: object;
nzPopupStyle: object;
nzDropdownClassName: string;
nzPlaceHolder: string | string[];
readonly nzOnOpenChange: EventEmitter<boolean>;
nzDateRender: any;
nzFormat: any;
nzDisabledTime: any;
nzRenderExtraFooter: FunctionProp<TemplateRef<void> | string>;
nzShowTime: any;
nzShowToday: boolean;
nzMode: any;
nzRanges: any;
readonly nzOnPanelChange: EventEmitter<any>;
readonly nzOnOk: EventEmitter<any>;
constructor(cog: DatePickerConfig, dom: DomSanitizer);
_nzOnOpenChange(e: any): void;
_nzOnPanelChange(e: any): void;
_nzOnOk(e: any): void;
valueChange(e: [Date, Date]): void;
writeValue(value: Date): void;
registerOnChange(fn: (val: Date) => void): void;
registerOnTouched(_fn: () => void): void;
setDisabledState(disabled: boolean): void;
clickShortcut(item: DateRangePickerShortcutItem): void;
}