@kubit-ui-web/react-components
Version:
Kubit React Components is a customizable, accessible library of React web components, designed to enhance your application's user experience
19 lines (18 loc) • 1.64 kB
TypeScript
type HandleKeyMoveType = {
dayList: (Date | undefined)[];
maxDate: Date;
currentDate: Date;
minDate: Date;
firstEmptyAndDisabledDays: number;
daysAndEmptyDaysUntilMaxDate: number;
};
export declare const getFirstEmptyAndDisabledDays: (emptyDaysList: (Date | undefined)[], minDate: Date, currentDate: Date) => number;
export declare const getDaysAndEmptyDaysUntilMaxDate: (emptyDaysList: (Date | undefined)[], maxDate: Date, currentDate: Date) => number;
export declare const handleKeyUpMove: ({ dayList, maxDate, minDate, firstEmptyAndDisabledDays, daysAndEmptyDaysUntilMaxDate, currentDate, }: HandleKeyMoveType) => ((previous: number) => number);
export declare const handleKeyDownMove: ({ dayList, maxDate, minDate, firstEmptyAndDisabledDays, daysAndEmptyDaysUntilMaxDate, currentDate, }: HandleKeyMoveType) => ((previous: number) => number);
export declare const handleKeyLeftMove: ({ dayList, maxDate, minDate, firstEmptyAndDisabledDays, daysAndEmptyDaysUntilMaxDate, currentDate, }: HandleKeyMoveType) => ((previous: number) => number);
export declare const handleKeyRightMove: ({ dayList, maxDate, minDate, firstEmptyAndDisabledDays, daysAndEmptyDaysUntilMaxDate, currentDate, }: HandleKeyMoveType) => ((previous: number) => number);
export declare const handleKeyTabMove: (previous: number) => number;
export declare const handleKeyPageUpMove: ({ firstEmptyAndDisabledDays, }: HandleKeyMoveType) => ((previous: number) => number);
export declare const handleKeyPageDownMove: ({ dayList, maxDate, currentDate, daysAndEmptyDaysUntilMaxDate, }: HandleKeyMoveType) => ((previous: number) => number);
export {};