Routable

oxygen.ui.web.internal.PageInstance.Routable
See theRoutable companion object
final case class Routable[Env, Params, State](pageId: UUID, errorHandler: RootErrorHandler, activeRef: Ref[ActiveState], lastEvalRef: Ref[Option[LastEval[Params, State]]], page: AuxE[Env, Params, State], uiRuntime: UIRuntime[Env])(using evidence$1: HasNoScope[Env]) extends TypedEnv[Env, Params, State]

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait TypedEnv[Env, Params, State]
trait PageInstance[Params, State]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
final override def runForked[Env2 : HasNoScope](effect: URIO[Env2 & Scope, Unit]): URIO[Env2, Unit]

Attributes

Definition Classes
Inherited from:
TypedEnv
final def runForkedHandleErrors[Env : HasNoScope](toLoc: Untyped => ErrorLocation)(effect: ZIO[Env & Scope, UIError, Unit]): URIO[Env, Unit]

Attributes

Inherited from:
PageInstance