ComponentEntry

korolev.Context$.ComponentEntry
final case class ComponentEntry[F[_], AS, M, CS, P, E](component: Component[F, CS, P, E], parameters: P, eventHandler: (Access[F, AS, M], E) => F[Unit])(implicit evidence$4: Effect[F], evidence$5: StateSerializer[AS], evidence$6: StateDeserializer[AS], evidence$7: StateSerializer[CS], evidence$8: StateDeserializer[CS]) extends Binding[F, AS, M]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Binding[F, AS, M]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def createInstance(node: Id, sessionId: Qsid, frontend: Frontend[F], eventRegistry: EventRegistry[F], stateManager: StateManager[F], getRenderNum: () => Int, stateQueue: Queue[F, (Id, Any, Option[() => Unit])], scheduler: Scheduler[F], reporter: Reporter, recovery: PartialFunction[Throwable, F[Unit]]): ComponentInstance[F, AS, M, CS, P, E]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product