AsyncOptionsProps

io.github.nafg.scalajs.facades.reactselect.AsyncOptionsProps
trait AsyncOptionsProps[A] extends CommonProps[A]

Attributes

Graph
Supertypes
trait CommonProps[A]
trait HasOpaqueReaderWriter[A]
trait PropTypes
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited classlikes

object dyn extends Dynamic

Attributes

Inherited from:
PropTypes
Supertypes
trait Dynamic
class Object
trait Matchable
class Any

Value members

Inherited methods

def getOptionLabel(f: A => String): Setting

Attributes

Inherited from:
CommonProps
def getOptionValue(f: A => String): Setting

Attributes

Inherited from:
CommonProps
def of[A : Writer](implicit evidence$1: Writer[A], name: Name): Prop[A]

Attributes

Inherited from:
PropTypes
def onInputChange(f: (String, InputActionMeta) => Callback): Setting

Attributes

Inherited from:
CommonProps

Concrete fields

val defaultOptions: Prop[Boolean | Seq[Opt[A]]]
val loadOptions: Prop[Option[String] => Future[Seq[Opt[A]]]]

Inherited fields

protected val _getOptionLabel: Prop[A => String]

Attributes

Inherited from:
CommonProps
protected val _getOptionValue: Prop[A => String]

Attributes

Inherited from:
CommonProps
protected val _onInputChange: Prop[(String, InputActionMeta) => CallbackTo[UndefOr[Nothing]]]

Attributes

Inherited from:
CommonProps
val className: Prop[String]

Attributes

Inherited from:
CommonProps
val classNamePrefix: Prop[String]

Attributes

Inherited from:
CommonProps
val closeMenuOnSelect: Prop[Boolean]

Attributes

Inherited from:
CommonProps
val filterOption: Prop[(FilterParam[A], String) => Boolean]

Attributes

Inherited from:
CommonProps
val formatGroupLabel: Prop[OptGroup[A] => VdomNode]

Attributes

Inherited from:
CommonProps
val formatOptionLabel: Prop[A => VdomNode]

Attributes

Inherited from:
CommonProps
val inputValue: Prop[String]

Attributes

Inherited from:
CommonProps
val isClearable: Prop[Boolean]

Attributes

Inherited from:
CommonProps
val isLoading: Prop[Boolean]

Attributes

Inherited from:
CommonProps
val isMulti: Prop[Boolean]

Attributes

Inherited from:
CommonProps
val isOptionDisabled: Prop[A => Boolean]

Attributes

Inherited from:
CommonProps
val key: Prop[Key]

Attributes

Inherited from:
PropTypes
val noOptionsMessage: Prop[HasInputValue => Option[String]]

Attributes

Inherited from:
CommonProps
val onMenuClose: Prop[() => Callback]

Attributes

Inherited from:
CommonProps
val onMenuOpen: Prop[() => Callback]

Attributes

Inherited from:
CommonProps
val onMenuScrollToBottom: Prop[ReactEventFromHtml => Callback]

Attributes

Inherited from:
CommonProps
val placeholder: Prop[String]

Attributes

Inherited from:
CommonProps

Implicits

Inherited implicits

implicit protected val opaqueReader: Reader[A]

Attributes

Inherited from:
HasOpaqueReaderWriter
implicit protected val opaqueWriter: Writer[A]

Attributes

Inherited from:
HasOpaqueReaderWriter