SelectOption

interface SelectOption<T>

Select Option interface

Inheritors

Properties

Link copied to clipboard
abstract val data: T

The data value of this option

Link copied to clipboard
abstract val disabled: String?

Whether this option is disabled

Link copied to clipboard
abstract var hint: String?

A hint message shown when selected

Link copied to clipboard
abstract val keyOptions: Map<String, KeyOption>?

Key options when selected

Link copied to clipboard
abstract val label: String

The display label of this option

Link copied to clipboard
abstract val onHover: suspend SelectOption<out T>.() -> Unit?

Event triggered when selected

Functions

Link copied to clipboard
operator fun <T> SelectOption<T>.component1(): String
Link copied to clipboard
operator fun <T> SelectOption<T>.component2(): String?
Link copied to clipboard
operator fun <T> SelectOption<T>.component3(): String?