HtmlAttrBinding
class HtmlAttrBindingDefined by scalive.HtmlAttrBinding. View source (scalive/api/src/scalive/HtmlElement.scala:136-252)
Methods11
apply
def apply[A, Msg](current: Signal[A])(f: (A, Map[String, String]) => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.apply. View source (scalive/api/src/scalive/HtmlElement.scala:199-204)
def apply[Msg](command: JSCommands.JSCommand[Msg]): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.apply. View source (scalive/api/src/scalive/HtmlElement.scala:187-188)
def apply[Msg](command: Signal[JSCommands.JSCommand[Msg]]): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.apply. View source (scalive/api/src/scalive/HtmlElement.scala:190-192)
def apply[Msg](f: Map[String, String] => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.apply. View source (scalive/api/src/scalive/HtmlElement.scala:206-207)
def apply[Msg](message: Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.apply. View source (scalive/api/src/scalive/HtmlElement.scala:194-194)
def apply[Msg](message: Signal[Msg]): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.apply. View source (scalive/api/src/scalive/HtmlElement.scala:196-197)
debounce
def debounce(duration: concurrent.duration.FiniteDuration): HtmlAttrBindingDefined by scalive.HtmlAttrBinding.debounce. View source (scalive/api/src/scalive/HtmlElement.scala:153-154)
debounceOnBlur
def debounceOnBlur: HtmlAttrBindingDefined by scalive.HtmlAttrBinding.debounceOnBlur. View source (scalive/api/src/scalive/HtmlElement.scala:156-156)
form
def form[A, Msg](codec: FormCodec[A])(f: RawFormEvent[A] => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.form. View source (scalive/api/src/scalive/HtmlElement.scala:212-213)
def form[Msg](f: FormData => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.form. View source (scalive/api/src/scalive/HtmlElement.scala:209-210)
def form[Owner, Domain, Msg](definition: FormDefinition[Owner, Domain])(f: definition.Event => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.form. View source (scalive/api/src/scalive/HtmlElement.scala:215-226)
throttle
def throttle(duration: concurrent.duration.FiniteDuration): HtmlAttrBindingDefined by scalive.HtmlAttrBinding.throttle. View source (scalive/api/src/scalive/HtmlElement.scala:158-159)
to
def to[Msg](ref: ComponentRef[Msg])(message: Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.to. View source (scalive/api/src/scalive/HtmlElement.scala:177-178)
def to[Props, Msg, Model, Output](instance: LiveComponentOutputInstance[Props, Msg, Model, Output])(message: Msg): Mod.Attr[Nothing]Defined by scalive.HtmlAttrBinding.to. View source (scalive/api/src/scalive/HtmlElement.scala:168-175)
def to[Props, Msg, Model](instance: LiveComponentInstance[Props, Msg, Model])(message: Msg): Mod.Attr[Nothing]Defined by scalive.HtmlAttrBinding.to. View source (scalive/api/src/scalive/HtmlElement.scala:161-166)
toComponent
def toComponent[Props, Msg, Model](component: LiveComponent[Props, Msg, Model])(message: Msg): Mod.Attr[Nothing]Defined by scalive.HtmlAttrBinding.toComponent. View source (scalive/api/src/scalive/HtmlElement.scala:180-185)
withBoolValue
def withBoolValue[Msg](f: Boolean => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.withBoolValue. View source (scalive/api/src/scalive/HtmlElement.scala:250-251)
withBoolValueOption
def withBoolValueOption[Msg](f: Option[Boolean] => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.withBoolValueOption. View source (scalive/api/src/scalive/HtmlElement.scala:241-248)
withValue
def withValue[Msg](f: String => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.withValue. View source (scalive/api/src/scalive/HtmlElement.scala:238-239)
withValueOption
def withValueOption[Msg](f: Option[String] => Msg): Mod.Attr[Msg]Defined by scalive.HtmlAttrBinding.withValueOption. View source (scalive/api/src/scalive/HtmlElement.scala:235-236)
Values1
name
val name: StringDefined by scalive.HtmlAttrBinding.name. View source (scalive/api/src/scalive/HtmlElement.scala:137-137)