@ebay/ui-core-react
Version:
Skin components build off React
11 lines • 674 B
TypeScript
import { EbayChangeEventHandler, EbayFocusEventHandler, EbayKeyboardEventHandler } from "src/events";
export type Size = "default" | "large";
export type CheckboxState = "true" | "false" | "mixed";
export type TriStateCheckboxEventData = {
value: string | number;
checked: CheckboxState;
};
export type TriStateCheckboxChangeHandler = EbayChangeEventHandler<HTMLInputElement, TriStateCheckboxEventData>;
export type TriStateCheckboxFocusHandler = EbayFocusEventHandler<HTMLInputElement, TriStateCheckboxEventData>;
export type TriStateCheckboxKeyDownHandler = EbayKeyboardEventHandler<HTMLInputElement, TriStateCheckboxEventData>;
//# sourceMappingURL=types.d.ts.map