pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
15 lines (14 loc) • 449 B
TypeScript
import { ControlProps } from "../util";
import { ButtonViewProps } from "./Button";
export interface DropdownItem extends ButtonViewProps {
id: string;
role?: "option" | undefined;
}
export interface DropdownProps extends ControlProps {
id: string;
selectedId: string;
items: DropdownItem[];
onItemSelected: (id: string) => void;
tabIndex?: number;
}
export declare const Dropdown: (props: DropdownProps) => JSX.Element;