SumWidget

harness.webUI.widgets.SumWidget$
object SumWidget

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final case class Case[+Action, OuterState, InnerState, +Value](lens: Optional[OuterState, InnerState], widget: PModifier[Action, InnerState, InnerState, Value])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Case

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Case.type

Value members

Concrete methods

def apply[Action, State, Value](cases: Case[Action, State, _, Value]*): ModifierAV[Action, State, Value]
def either[Action, LS, RS, LV, RV](left: ModifierAV[Action, LS, LV], right: ModifierAV[Action, RS, RV]): ModifierAV[Action, Either[LS, RS], Either[LV, RV]]
def option[Action, State, Value](some: ModifierAV[Action, State, Value], none: CModifierA[Action]): ModifierAV[Action, Option[State], Option[Value]]