@progress/kendo-vue-dateinputs
Version:
64 lines (63 loc) • 1.72 kB
TypeScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
/**
* @hidden
*/
export declare const generateGetters: (parts: any) => any;
/**
* @hidden
*/
export declare const generateSnappers: (steps: any, min: any) => any;
/**
* @hidden
*/
export declare const valueMerger: (getters: any) => (origin: any, candidate: any) => any;
/**
* @hidden
*/
export declare const snapTime: (snappers: any) => (candidate: any) => any;
/**
* @hidden
*/
export declare const setHours: (date: Date, value: number) => Date;
/**
* @hidden
*/
export declare const setMinutes: (date: Date, value: number) => Date;
/**
* @hidden
*/
export declare const setSeconds: (date: Date, value: number) => Date;
/**
* @hidden
*/
export declare const getNow: () => Date;
/**
* @hidden
*/
export declare const range: (start: number, end: number, step?: number) => number[];
/**
* @hidden
*/
export declare const timeInRange: (candidate: Date, min: Date, max: Date) => Date;
/**
* @hidden
*/
export declare const isInTimeRange: (candidate: Date | null, min?: Date, max?: Date) => boolean;
/**
* @hidden
*/
export declare const isInRange: (candidate: Date | null, min: Date, max: Date) => boolean;
/**
* @hidden
*/
export declare const isSmallerThanMin: (val: Date | null, min: Date | null) => boolean;
/**
* @hidden
*/
export declare const isBiggerThanMax: (val: Date | null, max: Date | null) => boolean;