rsuite
Version:
A suite of react components
11 lines (10 loc) • 815 B
TypeScript
interface KeyboardEventOptions {
onSegmentChange?: (kevent: React.KeyboardEvent<HTMLInputElement>) => void;
onSegmentValueChange?: (event: React.KeyboardEvent<HTMLInputElement>) => void;
onSegmentValueChangeWithNumericKeys?: (event: React.KeyboardEvent<HTMLInputElement>) => void;
onSegmentValueRemove?: (event: React.KeyboardEvent<HTMLInputElement>) => void;
onAmPmToggle?: (event: React.KeyboardEvent<HTMLInputElement>) => void;
onKeyDown?: (event: React.KeyboardEvent<HTMLInputElement>) => void;
}
export declare function useKeyboardInputEvent({ onSegmentChange, onSegmentValueChange, onSegmentValueChangeWithNumericKeys, onSegmentValueRemove, onAmPmToggle, onKeyDown }: KeyboardEventOptions): (event: React.KeyboardEvent<HTMLInputElement>) => void;
export default useKeyboardInputEvent;