ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
43 lines (42 loc) • 2.16 kB
TypeScript
import { OnInit, ElementRef } from '@angular/core';
import { DateModels } from '../date/DataTypes';
import { CalendarDatePickerBaseComponent } from './datepicker.base.component';
import * as i0 from "@angular/core";
export declare class CalendarDatePickerComponent extends CalendarDatePickerBaseComponent implements OnInit {
constructor();
transform: string;
private _panel;
private _initDelta;
private _lastY;
private _delta;
layoutDom: ElementRef;
panelDom: ElementRef;
set onCellClick(value: any);
set endDate(value: any);
set startDate(value: any);
set propsData(value: any);
set onSelectHasDisableDate(value: any);
set onLayout(value: any);
amCalendar: boolean;
datePicker: boolean;
genMonthComponent: (data?: DateModels.MonthData) => {
monthData: DateModels.MonthData;
locale: DateModels.Locale;
rowSize: "normal" | "xl";
onCellClick: (day: DateModels.CellData) => void;
getDateExtra: (date: Date) => DateModels.ExtraData;
ref: (dom: any) => void;
};
computeHeight: (data: DateModels.MonthData, singleMonth: any) => void;
setLayout: (dom: HTMLDivElement) => void;
setPanel: (dom: HTMLDivElement) => void;
onTouchStart(event: any): void;
onTouchMove(event: any): void;
onTouchEnd(event: any): void;
onFinish(): void;
setTransform(nodeStyle: CSSStyleDeclaration, value: any): void;
setTransition(nodeStyle: CSSStyleDeclaration, value: any): void;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CalendarDatePickerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CalendarDatePickerComponent, "CalendarDatePicker, nzm-calendar-date-picker", never, { "onCellClick": { "alias": "onCellClick"; "required": false; }; "endDate": { "alias": "endDate"; "required": false; }; "startDate": { "alias": "startDate"; "required": false; }; "propsData": { "alias": "propsData"; "required": false; }; "onSelectHasDisableDate": { "alias": "onSelectHasDisableDate"; "required": false; }; "onLayout": { "alias": "onLayout"; "required": false; }; }, {}, never, never, false, never>;
}