mantine-datepicker-jalali
Version:
jalali datepicker of mantine library
19 lines • 1.1 kB
TypeScript
/// <reference types="react" />
import type { ControlKeydownPayload } from './GeneralTypes';
export interface ControlsGroupSettings {
/** Called when control is clicked with event and date */
__onControlClick?(event: React.MouseEvent<HTMLButtonElement>, date: Date): void;
/** Called when mouse enters control with event and date, used for ranges */
__onControlMouseEnter?(event: React.MouseEvent<HTMLButtonElement>, date: Date): void;
/** Called when any keydown event is registered on control, used for arrows navigation */
__onControlKeyDown?(event: React.KeyboardEvent<HTMLButtonElement>, payload: ControlKeydownPayload): void;
/** Assigns ref of every control based on its position in the table, used for arrows navigation */
__getControlRef?(rowIndex: number, cellIndex: number, node: HTMLButtonElement): void;
/** Minimum possible date */
minDate?: Date;
/** Maximum possible date */
maxDate?: Date;
/** dayjs locale, defaults to value defined in DatesProvider */
locale?: string;
}
//# sourceMappingURL=ControlsGroupSettings.d.ts.map