CommonProps

io.github.nafg.scalajs.facades.reactselect.CommonProps
trait CommonProps[A] extends PropTypes, HasOpaqueReaderWriter[A]

Attributes

Graph
Supertypes
trait HasOpaqueReaderWriter[A]
trait PropTypes
class Object
trait Matchable
class Any
Known subtypes
trait CreatableProps[A, F]
class SelectionProps[A, F]
trait SyncOptionsProps[A]

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

Concrete methods

def getOptionLabel(f: A => String): Setting
def getOptionValue(f: A => String): Setting
def onInputChange(f: (String, InputActionMeta) => Callback): Setting

Inherited methods

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

Attributes

Inherited from:
PropTypes

Concrete fields

protected val _getOptionLabel: Prop[A => String]
protected val _getOptionValue: Prop[A => String]
protected val _onInputChange: Prop[(String, InputActionMeta) => CallbackTo[UndefOr[Nothing]]]
val className: Prop[String]
val classNamePrefix: Prop[String]
val closeMenuOnSelect: Prop[Boolean]
val filterOption: Prop[(FilterParam[A], String) => Boolean]
val formatGroupLabel: Prop[OptGroup[A] => VdomNode]
val formatOptionLabel: Prop[A => VdomNode]
val inputValue: Prop[String]
val isClearable: Prop[Boolean]
val isLoading: Prop[Boolean]
val isMulti: Prop[Boolean]
val isOptionDisabled: Prop[A => Boolean]
val noOptionsMessage: Prop[HasInputValue => Option[String]]
val onMenuClose: Prop[() => Callback]
val onMenuOpen: Prop[() => Callback]
val onMenuScrollToBottom: Prop[ReactEventFromHtml => Callback]
val placeholder: Prop[String]

Inherited fields

val key: Prop[Key]

Attributes

Inherited from:
PropTypes

Implicits

Inherited implicits

implicit protected val opaqueReader: Reader[A]

Attributes

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

Attributes

Inherited from:
HasOpaqueReaderWriter