renderDebounceMillis

Number of milliseconds to wait and debounce before the query results are actually rendered in the dropdown.

This debouncing ensures that the dropdown items are only rendered once if new query-results arrive within the given time period (rendering is expensive).

The value can be adjusted in order to fine-tune the performance:

  • A lower value may lead to a better perceived responsiveness but may quickly lead to a dramatically worse render performance

  • A higher value may lower the perceived responsiveness but generally results in a more efficient rendering

Important: In most cases, the default value should be the optimal value. It is a well-balanced compromise * between responsiveness and general performance.