azure-devops-ui
Version:
React components for building web UI in Azure DevOps
23 lines (22 loc) • 858 B
TypeScript
import "../../CommonImports";
import "../../Core/core.css";
import "./SuggestionsList.css";
import * as React from "react";
import { ISuggestionItemProps, ISuggestionsListProps } from "./SuggestionsList.Props";
export declare class SuggestionsItem<T> extends React.Component<ISuggestionItemProps<T>> {
render(): JSX.Element;
private onSuggestionClicked;
}
export declare class SuggestionsList<T> extends React.Component<ISuggestionsListProps<T>> {
protected scrollableRegion: React.RefObject<HTMLDivElement>;
protected selectedElement: React.RefObject<HTMLDivElement>;
private currentSelectedElement;
render(): JSX.Element;
componentDidMount(): void;
componentDidUpdate(): void;
private noResults;
private renderSuggestions;
private onBlur;
private onFocus;
private scrollSelected;
}