@progress/kendo-vue-dateinputs
Version:
34 lines (33 loc) • 1.37 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
*-------------------------------------------------------------------------------------------
*/
import { SelectionRange, SelectionRangeEnd } from '../models/main';
/**
* @hidden
*/
declare const calculateValue: (min: Date, max: Date, stateValue: any, propValue?: any) => Date | null;
/**
* @hidden
*/
declare const extractDateFromValue: (min: Date, max: Date, value: Date | Date[] | SelectionRange | null) => Date | null;
/**
* @hidden
*/
declare const extractMultipleFromValue: (min: Date, max: Date, value: Date | Date[] | SelectionRange | null) => Date[] | null;
/**
* @hidden
*/
declare const extractRangeFromValue: (value: Date | Date[] | SelectionRange | null) => SelectionRange;
/**
* @hidden
*/
declare const extractFocusedDate: (single: Date | null, multiple: Date[] | null, range: SelectionRange) => Date | null;
/**
* @hidden
*/
declare const extractActiveRange: (range: SelectionRange, single: Date | null) => SelectionRangeEnd;
export { calculateValue, extractDateFromValue, extractMultipleFromValue, extractRangeFromValue, extractFocusedDate, extractActiveRange };