Stateful

oxygen.ui.web.component.FormWidget.HandleActionBuilders.Stateful
final class Stateful[Env, Action, State, Value](widget: Stateful[Env, Action, State, Value])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def a[Action2]: StatefulA[Env, Action, State, Value, Action2]
def apply[Env2 <: Env : HasNoScope](f: (Action, Value) => ZIO[Env2 & Scope, UIError, Unit]): Stateful[Env2, Nothing, State]
def as[Action2]: StatefulAS[Env, Action, State, Value, Action2]
def map[Action2](f: (Action, Value) => Action2)(using HasNoScope[Env]): Stateful[Env, Action2, State]
def mapZIO[Env2 <: Env : HasNoScope, Action2](f: (Action, Value) => ZIO[Env2 & Scope, UIError, Action2]): Stateful[Env2, Action2, State]
def ps[HandleA](using ev: UnionRemoving[Action, HandleA]): StatefulPS[Env, Action, State, Value, HandleA, ev.Remaining]
def s: StatefulS[Env, Action, State, Value]