@ebay/ui-core-react
Version:
Skin components build off React
21 lines • 714 B
TypeScript
import { FC } from "react";
import { ComponentProps, ReactNode } from "react";
import { EbayChangeEventHandler } from "../events";
export type ChangeEventProps = {
index: number;
selected: string[];
wasClicked: boolean;
};
export type EbayListboxProps = Omit<ComponentProps<"div">, "onChange"> & {
name?: string;
disabled?: boolean;
children: ReactNode;
listSelection?: "auto" | "manual";
typeaheadTimeoutLength?: number;
maxHeight?: string | number;
selectClassName?: string;
onChange?: EbayChangeEventHandler<HTMLSpanElement, ChangeEventProps>;
onEscape?: () => void;
};
export declare const EbayListbox: FC<EbayListboxProps>;
//# sourceMappingURL=listbox.d.ts.map