Public Methods

July 24, 2020 ยท View on GitHub

To access the component's public methods, pass a ref to your typeahead then access the ref in your code:

const ref = React.createRef();

<>
  <Typeahead
    ...
    ref={ref}
  />
  <button onClick={() => ref.current.clear()}>
    Clear Typeahead
  </button>
</>
NameDescription
blur()Blurs the input.
clear()Resets the typeahead component. Clears both text and selection(s).
focus()Focuses the input.
getInput()Provides access to the component's input node.
hideMenu()Hides the menu.
toggleMenu()Shows the menu if it is currently hidden; hides the menu if it is currently shown.

Next: API