UNPKG

azure-devops-ui

Version:

React components for building web UI in Azure DevOps

45 lines (44 loc) 1.43 kB
import "../../CommonImports"; import "../../Core/core.css"; import "./IdentityPicker.css"; import * as React from "react"; import { IIdentityPickerProps } from "./IdentityPicker.Props"; export declare class IdentityPicker extends React.Component<IIdentityPickerProps, { error: string; }> { private cachedResults; private resolveEmailPromises; private itemRefs; private tagPickerRef; private currentPromise; private openedIdentityCard; private outerElement; private lastSearchVal; private suggestions; private suggestionsLoading; private _isMounted; private nonIdentitySuggestions; private static readonly area; private static readonly feature; constructor(props: IIdentityPickerProps); render(): JSX.Element; componentDidMount(): void; componentWillUnmount(): void; private updateResolvedEmail; private updateSuggestionsList; private areTagsEqual; private renderSuggestionItem; private onKeyDownSuggestionItem; private createDefaultItem; private onOpenPersonaCard; private onClosePersonaCard; private shouldBlurClear; private onEmptyInputFocus; private focusContactCardButton; private onAddIdentity; private onDelimitedSearch; private renderCustomSuggestionItem; private convertItemToPill; private onResolveSuggestions; private setStateSafe; }