TriStateCheckboxF

japgolly.scalajs.react.extra.internal.TriStateCheckboxF
See theTriStateCheckboxF companion object
class TriStateCheckboxF[F[_]](implicit F: Sync[F])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TriStateCheckbox.type

Members list

Type members

Classlikes

case class Props(state: State, setNextState: F[Unit], disabled: Boolean, tagMod: Reusable[TagMod])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Types

final type Determinate = Determinate
final type State = State

Value members

Concrete methods

def eventHandlers(onChange: F[Unit]): TagMod

Clicking or pressing space = change.

Clicking or pressing space = change.

Attributes

Concrete fields

final val Checked: Checked.type
val Component: Component[Props, Unit, Unit, Props]
final val Indeterminate: Indeterminate.type
final val Unchecked: Unchecked.type

Implicits

Implicits

implicit val reusabilityProps: Reusability[Props]
implicit val reusabilityState: Reusability[State]