__select
context(step: Step.State)
fun <T, O : SelectOption<T>> Terminal.__select(message: String, options: Iterable<O>, sortedSelector: (SelectOption<out T>) -> Comparable<*>?? = null, option: CLIOption<T?>? = null, keyOptions: Map<String, SelectKeyOption>? = null, defaultCursor: Int? = null, onHover: (option: O, index: Int) -> Unit? = null, onSelect: (animation: Animation<*>) -> Unit? = null, filterKey: String = "f", details: SelectDetails<T>? = null, returnable: Boolean = true, pageSize: Int = 10): T
fun <T, O : SelectOption<T>> Terminal.
Deprecated
Adds CLI option + undo