UNPKG

azure-devops-ui

Version:

React components for building web UI in Azure DevOps

30 lines (29 loc) 1.02 kB
import "../../CommonImports"; import "../../Core/core.css"; import "./Dropdown.css"; import * as React from "react"; import { IFocusable } from '../../Utilities/Focus'; import { IDropdownCalloutProps } from "./DropdownCallout.Props"; export declare function DropdownCallout<T = {}>(props: IDropdownCalloutProps<T>): JSX.Element; interface IDropdownCalloutState { scrollBarWidth: number; } export declare class DropdownCalloutComponent<T = {}> extends React.Component<IDropdownCalloutProps<T>, IDropdownCalloutState> implements IFocusable<{}> { static defaultProps: { width: number; ignoreMouseDown: boolean; }; private callout; private calloutContent; private filterBox; private initFocusElement; constructor(props: IDropdownCalloutProps<T>); componentDidMount(): void; focus(): void; render(): JSX.Element; private updateLayout; private onMouseDown; private listBoxDidUpdate; private getScrollWidth; } export {};