UNPKG

@alfresco/adf-core

Version:
30 lines (29 loc) 1.43 kB
import { DatetimeAdapter, MatDatetimeFormats } from '@mat-datetimepicker/core'; import { DateAdapter } from '@angular/material/core'; import { Locale } from 'date-fns'; import * as i0 from "@angular/core"; /** * Material date/time formats for Date-fns (mat-datetimepicker) */ export declare const ADF_DATETIME_FORMATS: MatDatetimeFormats; export declare class AdfDateTimeFnsAdapter extends DatetimeAdapter<Date> { private formats; private _displayFormat?; get displayFormat(): string | null; set displayFormat(value: string | null); constructor(matDateLocale: Locale, formats: MatDatetimeFormats, dateAdapter: DateAdapter<Date, Locale>); getHour(date: Date): number; getMinute(date: Date): number; getFirstDateOfMonth(date: Date): Date; isInNextMonth(startDate: Date, endDate: Date): boolean; getHourNames(): string[]; getMinuteNames(): string[]; addCalendarHours(date: Date, hours: number): Date; addCalendarMinutes(date: Date, minutes: number): Date; createDatetime(year: number, month: number, date: number, hour: number, minute: number): Date; private getDateInNextMonth; parse(value: any, parseFormat: any): Date; format(date: Date, displayFormat: any): string; static ɵfac: i0.ɵɵFactoryDeclaration<AdfDateTimeFnsAdapter, [{ optional: true; }, { optional: true; }, null]>; static ɵprov: i0.ɵɵInjectableDeclaration<AdfDateTimeFnsAdapter>; }