PageInstance

oxygen.ui.web.internal.PageInstance
See thePageInstance companion trait
object PageInstance

Attributes

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

Members list

Type members

Classlikes

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class NonRoutable[Env, Params, State](pageId: UUID, errorHandler: RootErrorHandler, activeRef: Ref[ActiveState], lastEvalRef: Ref[Option[LastEval[State]]], page: AuxE[Env, Params, State], uiRuntime: UIRuntime[Env])(using evidence$1: HasNoScope[Env]) extends TypedEnv[Env, Params, State]

Attributes

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

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
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
Supertypes
trait Serializable
trait Product
trait Equals
trait TypedEnv[Env, Params, State]
trait PageInstance[Params, State]
class Object
trait Matchable
class Any
Show all
object Routable

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Routable.type
trait TypedEnv[Env, Params, State] extends PageInstance[Params, State]

Attributes

Supertypes
trait PageInstance[Params, State]
class Object
trait Matchable
class Any
Known subtypes
class NonRoutable[Env, Params, State]
class Routable[Env, Params, State]

Types

type Untyped = PageInstance[_, _]