UNPKG

1.43 kBTypeScriptView Raw
1import '../icon-button/app-icon-button.js';
2import '../month-calendar/app-month-calendar.js';
3import '../year-grid/app-year-grid.js';
4import type { TemplateResult } from 'lit';
5import { RootElement } from '../root-element/root-element.js';
6import type { DatePickerProperties } from '../typings.js';
7import type { DatePickerChangedProperties } from './typings.js';
8declare const DatePicker_base: import("../mixins/typings.js").MixinReturnType<import("../mixins/typings.js").MixinReturnType<typeof RootElement, import("../mixins/typings.js").DatePickerMinMaxProperties>, import("../mixins/typings.js").DatePickerMixinProperties>;
9export declare class DatePicker extends DatePicker_base implements DatePickerProperties {
10 #private;
11 get valueAsDate(): Date;
12 get valueAsNumber(): number;
13 private readonly _monthCalendar;
14 private readonly _navigationPrevious;
15 private readonly _navigationNext;
16 private readonly _yearDropdown;
17 private readonly _yearGrid;
18 private _currentDate;
19 private _max;
20 private _min;
21 private _selectedDate;
22 static styles: import("lit").CSSResult[];
23 constructor();
24 willUpdate(changedProperties: DatePickerChangedProperties): void;
25 protected firstUpdated(): Promise<void>;
26 protected updated(changedProperties: DatePickerChangedProperties): Promise<void>;
27 protected render(): TemplateResult;
28}
29export {};
30//# sourceMappingURL=date-picker.d.ts.map
\No newline at end of file