UNPKG

@progress/kendo-vue-dateinputs

Version:
39 lines (38 loc) 1.67 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { IntlService } from '@progress/kendo-vue-intl'; import { Action } from '../models/NavigationAction'; import { CellContext } from '../models/CellContext'; import { ViewService } from '../models/ViewService'; /** * @hidden */ export declare class YearViewService implements ViewService { private _intl; constructor(intl: IntlService); addToDate(min: Date, skip: number): Date; datesList(start: Date, count: number): Date[]; data(options: any): CellContext[][]; isSelectedFromArray(candidate: Date, dates: Date[], min: Date, max: Date): boolean; isEqual(candidate: Date | null, expected: Date | null): boolean; isInArray(date: Date, dates: Date[]): boolean; isInRange(candidate: Date, min: Date | null, max: Date | null): boolean; isInSameView(candidate: Date, value: Date): boolean; isRangeStart(value: Date): boolean; move(value: Date, action: Action): Date; cellTitle(value: Date): string; navigationTitle(value?: Date): string; title(current?: Date): string; rowLength(_?: boolean): number; skip(value: Date, min: Date): number; total(min: Date, max: Date): number; value(current: Date): string; viewDate(date: Date, max: Date, border?: number): Date; private abbrMonthNames; private normalize; }