UNPKG

mantine-datepicker-jalali

Version:
19 lines 1.1 kB
/// <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