Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
c

OutputSignal

class OutputSignal[Props, Msg, Model, Out, OwnerMsg](component: LiveComponent.WithOutput[Props, Msg, Model, Out], id: String, props: Signal[Props], onOutput: Out => OwnerMsg) extends ComponentSpec[OwnerMsg]

Defined by scalive.ComponentSpec.OutputSignal. View source (scalive/api/src/scalive/lifecycle/LiveComponent.scala:75-80)

Values4

component

val component: LiveComponent.WithOutput[Props, Msg, Model, Out]

Defined by scalive.ComponentSpec.OutputSignal.component. View source (scalive/api/src/scalive/lifecycle/LiveComponent.scala:76-76)

id

val id: String

Defined by scalive.ComponentSpec.OutputSignal.id. View source (scalive/api/src/scalive/lifecycle/LiveComponent.scala:77-77)

onOutput

val onOutput: Out => OwnerMsg

Defined by scalive.ComponentSpec.OutputSignal.onOutput. View source (scalive/api/src/scalive/lifecycle/LiveComponent.scala:79-79)

props

val props: Signal[Props]

Defined by scalive.ComponentSpec.OutputSignal.props. View source (scalive/api/src/scalive/lifecycle/LiveComponent.scala:78-78)