RaiseHandler

harness.webUI.RaiseHandler
See theRaiseHandler companion object
abstract class RaiseHandler[-A, -S]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

final def mapAction[NewA](f: NewA => SHRIO[ClientT, List[Raise[A, S]]]): RaiseHandler[NewA, S]
final def mapRaise[NewA, S2 <: S](f: Raise[NewA, S2] => SHRIO[ClientT, List[Raise[A, S]]]): RaiseHandler[NewA, S2]
final def mapState[S2 <: S, NewS](lens: Optional[S2, NewS]): RaiseHandler[A, NewS]
final inline def pushUrl(url: Url): Unit
final inline def raise(raises: Raise[A, S]*): Unit
final def raiseManyZIO(raises: SHRIO[ClientT, List[Raise[A, S]]]*): Unit
final inline def raiseZIO(raises: SHRIO[ClientT, Raise[A, S]]*): Unit
final inline def replaceUrl(url: Url): Unit
final inline def setState(f: => S): Unit
final inline def setStateNoReRender(f: => S): Unit
final inline def updateState[S2 <: S](f: S2 => S2): Unit
final inline def updateStateNoReRender[S2 <: S](f: S2 => S2): Unit

Abstract fields

val handleRaise: Raise[A, S] => SHRIO[ClientT, Unit]