EventInterface.d.ts 751 B

123456789101112131415161718
  1. export declare type FocusEventHandler = (e: FocusEvent) => void;
  2. export declare type MouseEventHandler = (e: MouseEvent) => void;
  3. export declare type KeyboardEventHandler = (e: KeyboardEvent) => void;
  4. export declare type CompositionEventHandler = (e: CompositionEvent) => void;
  5. export declare type ClipboardEventHandler = (e: ClipboardEvent) => void;
  6. export declare type ChangeEventHandler = (e: ChangeEvent) => void;
  7. export declare type WheelEventHandler = (e: WheelEvent) => void;
  8. export declare type ChangeEvent = Event & {
  9. target: {
  10. value?: string | undefined;
  11. };
  12. };
  13. export declare type CheckboxChangeEvent = Event & {
  14. target: {
  15. checked?: boolean;
  16. };
  17. };
  18. export declare type EventHandler = (...args: any[]) => void;