Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
o

Signal

object Signal

Defined by scalive.Signal. View source (scalive/api/src/scalive/Signal.scala:13-51)

Extension methods4

choose

extension def choose(condition: Signal[Boolean])[Msg](whenTrue: => HtmlElement[Msg], whenFalse: => HtmlElement[Msg]): Mod[Msg]

Defined by scalive.Signal.choose. View source (scalive/api/src/scalive/Signal.scala:35-36)

extension def choose[A](value: Signal[A])[Msg](branches: (A, HtmlElement[Msg])*): Mod[Msg]

Defined by scalive.Signal.choose. View source (scalive/api/src/scalive/Signal.scala:46-47)

chooseMod

extension def chooseMod(condition: Signal[Boolean])[Msg](whenTrue: => Mod[Msg], whenFalse: => Mod[Msg]): Mod[Msg]

Defined by scalive.Signal.chooseMod. View source (scalive/api/src/scalive/Signal.scala:38-39)

extension def chooseMod[A](value: Signal[A])[Msg](branches: (A, Mod[Msg])*): Mod[Msg]

Defined by scalive.Signal.chooseMod. View source (scalive/api/src/scalive/Signal.scala:49-50)

option

extension def option[A](value: Signal[Option[A]])[Msg](project: Signal[A] => HtmlElement[Msg]): Mod[Msg]

Defined by scalive.Signal.option. View source (scalive/api/src/scalive/Signal.scala:42-43)

when

extension def when(condition: Signal[Boolean])[Msg](content: => HtmlElement[Msg]): Mod[Msg]

Defined by scalive.Signal.when. View source (scalive/api/src/scalive/Signal.scala:32-33)