UNPKG

@3mo/date-time-fields

Version:

Date time fields let people select dates, date-ranges, and times.

22 lines 1.03 kB
import { Controller, type DirectiveResult } from '@a11d/lit'; import type { Calendar } from './Calendar.js'; import { FieldDateTimePrecision } from '../FieldDateTimePrecision.js'; export declare class CalendarDatesController extends Controller { readonly host: Calendar; static get today(): import("@3mo/date-time/DateTime.js").DateTime; private static generate; private static _sampleWeek; static get sampleWeek(): ReadonlyArray<DateTime>; private static generateWeek; disableObservers: boolean; observerIntersectionNavigation(date: DateTime, ...views: Array<FieldDateTimePrecision>): DirectiveResult<any>; constructor(host: Calendar); private days; private months; private years; get data(): import("@3mo/date-time/DateTime.js").DateTime[]; private _navigationDate; get navigationDate(): import("@3mo/date-time/DateTime.js").DateTime; set navigationDate(value: import("@3mo/date-time/DateTime.js").DateTime); } //# sourceMappingURL=CalendarDatesController.d.ts.map