pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
19 lines (18 loc) • 553 B
TypeScript
/// <reference types="react" />
import { ControlProps } from "../util";
import { ButtonProps } from "./Button";
export interface MenuItem extends ButtonProps {
role?: "menuitem" | undefined;
ariaPosInSet?: undefined;
ariaSetSize?: undefined;
}
export interface MenuDropdownProps extends ControlProps {
id?: string;
items: MenuItem[];
label?: string | JSX.Element;
title: string;
icon?: string;
tabIndex?: number;
disabled?: boolean;
}
export declare const MenuDropdown: (props: MenuDropdownProps) => JSX.Element;