@3mo/date-time-fields
Version:
Date time fields let people select dates, date-ranges, and times.
24 lines • 1.01 kB
TypeScript
import { FieldDateTimeBase } from './FieldDateTimeBase.js';
import { type FieldDateTimePrecision } from './FieldDateTimePrecision.js';
/**
* @element mo-field-date-time
*
* @i18n "Date & Time"
*/
export declare class FieldDateTime extends FieldDateTimeBase<Date | undefined> {
protected get selectedDate(): import("@3mo/date-time/DateTime.js").DateTime | undefined;
label: string;
value?: Date;
protected get placeholder(): string;
protected resetNavigationDate(): void;
protected get calendarValue(): import("@3mo/date-time/DateTimeRange.js").DateTimeRange;
protected handleSelectedDateChange(date: DateTime, precision: FieldDateTimePrecision): void;
protected valueToInputValue(value: Date | undefined): string;
protected inputValueToValue(value: string): import("@3mo/date-time/DateTime.js").DateTime | undefined;
}
declare global {
interface HTMLElementTagNameMap {
'mo-field-date-time': FieldDateTime;
}
}
//# sourceMappingURL=FieldDateTime.d.ts.map