UNPKG

@progress/kendo-angular-dateinputs

Version:

Kendo UI for Angular Date Inputs Package - Everything you need to add date selection functionality to apps (DatePicker, TimePicker, DateInput, DateRangePicker, DateTimePicker, Calendar, and MultiViewCalendar).

43 lines (42 loc) 1.99 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { IntlService } from '@progress/kendo-angular-intl'; import { Action } from '../models/navigation-action.enum'; import { CellContext } from '../models/cell-context.interface'; import { ViewService } from '../models/view-service.interface'; import { RowLengthOptions } from '../models/row-length-options.interface'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class MonthViewService implements ViewService { private _intlService; constructor(_intlService: IntlService); addToDate(min: Date, skip: number): Date; datesList(start: Date, count: number): Date[]; data(options: any): CellContext[][]; isEqual(candidate?: Date, expected?: Date): boolean; isInArray(date: Date, dates: Date[]): boolean; isInRange(candidate: Date, min: Date, max: Date): boolean; beginningOfPeriod(date: Date): Date; lastDayOfPeriod(date: Date): Date; isRangeStart(value: Date): boolean; move(value: Date, action: Action): Date; cellTitle(value: Date): string; navigationTitle(value?: Date): string; title(current: Date): string; rowLength(options?: RowLengthOptions): number; skip(value: Date, min: Date): number; total(min: Date, max: Date): number; value(current: Date): string; viewDate(date: Date, max: Date, viewsCount?: number): Date; isWeekend(date: Date): boolean; dateRange: (start: Date, end: Date) => Date[]; private abbrMonthNames; private normalize; private wideMonthNames; static ɵfac: i0.ɵɵFactoryDeclaration<MonthViewService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<MonthViewService>; }