suggest

open override fun suggest(value: Int, tooltip: () -> ComponentLike?)
open override fun suggest(text: String, tooltip: () -> ComponentLike?)
open override fun suggest(candidates: Iterable<String>, tooltip: (String) -> ComponentLike?)
open override fun <T> suggest(candidates: Iterable<T>, transform: (T) -> String, tooltip: (T) -> ComponentLike?)
open override fun <T> suggest(candidates: Map<String, T>, tooltip: (T) -> ComponentLike?)