Component

works.iterative.ui.components.laminar.modules.listpage.ListPageComponent.Component
class Component(effectHandler: EffectHandler[Effect, Action])(using x$2: ComponentContext[_]) extends LaminarComponent[Model, Action, Effect, L.HtmlElement], Module

Attributes

Graph
Supertypes
trait Module
class LaminarComponent[Model, Action, Effect, L.HtmlElement]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def render(m: Signal[Model], actions: Observer[Action]): L.HtmlElement

Attributes

Definition Classes

Inherited methods

override def handle(action: Action, model: Model): (ListPageModel.this.Model, Option[ListPageModel.this.Effect])

Attributes

Definition Classes
Inherited from:
Module
override def handleFailure: PartialFunction[Throwable, Option[ListPageModel.this.Action]]

Attributes

Definition Classes
Inherited from:
Module
override def init: (ListPageModel.this.Model, Option[ListPageModel.this.Effect])

Attributes

Definition Classes
Inherited from:
Module

Inherited fields

val actions: EventBus[Action]

Event bus for this component's actions.

Event bus for this component's actions.

Attributes

Inherited from:
LaminarComponent
val view: L.HtmlElement

Attributes

Inherited from:
LaminarComponent