UNPKG

@ohayojp.com/components

Version:

Common business components of ohayojp.

50 lines (49 loc) 1.91 kB
import { EventEmitter, TemplateRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { DomSanitizer } from '@angular/platform-browser'; import { OhayoConfigService, OhayoDateRangePickerShortcut, OhayoDateRangePickerShortcutItem } from '@ohayojp.com/util'; import { FunctionProp } from 'ng-zorro-antd/core/types'; export declare class RangePickerComponent implements ControlValueAccessor { private dom; private onChangeFn; private _shortcut; private defaultShortcuts; private comp; value: Date[]; ngModelEnd: Date; set shortcut(val: OhayoDateRangePickerShortcut | null); get shortcut(): OhayoDateRangePickerShortcut | 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(dom: DomSanitizer, configSrv: OhayoConfigService); _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: OhayoDateRangePickerShortcutItem): void; }