UNPKG

ngx-mat-cdk

Version:

Extra Components for Angular Material including Filters,Drag Drop File, MatSelect Mobile Version

40 lines (39 loc) 1.81 kB
import * as jalaliMoment from 'jalali-moment'; import { DateAdapter } from "@angular/material/core"; export declare const PERSIAN_DATE_FORMATS: { parse: { dateInput: string; }; display: { dateInput: string; monthYearLabel: string; dateA11yLabel: string; monthYearA11yLabel: string; }; }; export declare class MaterialPersianDateAdapter extends DateAdapter<jalaliMoment.Moment> { constructor(); getYear(date: jalaliMoment.Moment): number; getMonth(date: jalaliMoment.Moment): number; getDate(date: jalaliMoment.Moment): number; getDayOfWeek(date: jalaliMoment.Moment): number; getMonthNames(style: 'long' | 'short' | 'narrow'): string[]; getDateNames(): string[]; getDayOfWeekNames(style: 'long' | 'short' | 'narrow'): string[]; getYearName(date: jalaliMoment.Moment): string; getFirstDayOfWeek(): number; getNumDaysInMonth(date: jalaliMoment.Moment): number; clone(date: jalaliMoment.Moment): jalaliMoment.Moment; createDate(year: number, month: number, date: number): jalaliMoment.Moment; today(): jalaliMoment.Moment; parse(value: any, parseFormat: string | string[]): jalaliMoment.Moment | null; format(date: jalaliMoment.Moment, displayFormat: string): string; addCalendarYears(date: jalaliMoment.Moment, years: number): jalaliMoment.Moment; addCalendarMonths(date: jalaliMoment.Moment, months: number): jalaliMoment.Moment; addCalendarDays(date: jalaliMoment.Moment, days: number): jalaliMoment.Moment; toIso8601(date: jalaliMoment.Moment): string; isDateInstance(obj: any): boolean; isValid(date: jalaliMoment.Moment): boolean; invalid(): jalaliMoment.Moment; deserialize(value: any): jalaliMoment.Moment | null; }