@blueprintjs/core
Version:
Core styles & components
15 lines (14 loc) • 528 B
TypeScript
/// <reference types="react" />
import * as React from "react";
import { IProps } from "../../common/props";
export interface IMenuProps extends IProps {
/** Ref handler that receives the HTML `<ul>` element backing this component. */
ulRef?: (ref: HTMLUListElement) => any;
}
export declare class Menu extends React.Component<IMenuProps, {}> {
static displayName: string;
render(): JSX.Element;
}
export declare const MenuFactory: React.ComponentFactory<IMenuProps & {
children?: React.ReactNode;
}, Menu>;