Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
c

HtmlElement

class HtmlElement[+Msg](tag: HtmlTag, mods: Vector[Mod[Msg]])

An immutable element in Scalive's typed, protocol-neutral HTML algebra.

Defined by scalive.HtmlElement. View source (scalive/api/src/scalive/HtmlElement.scala:11-22)

Methods4

appended

def appended[Msg2 >: Msg](values: Mod[Msg2]*): HtmlElement[Msg2]

Defined by scalive.HtmlElement.appended. View source (scalive/api/src/scalive/HtmlElement.scala:21-22)

attrMods

def attrMods: Vector[Mod.Attr[Msg]]

Defined by scalive.HtmlElement.attrMods. View source (scalive/api/src/scalive/HtmlElement.scala:12-13)

contentMods

def contentMods: Vector[Mod.Content[Msg]]

Defined by scalive.HtmlElement.contentMods. View source (scalive/api/src/scalive/HtmlElement.scala:15-16)

prepended

def prepended[Msg2 >: Msg](values: Mod[Msg2]*): HtmlElement[Msg2]

Defined by scalive.HtmlElement.prepended. View source (scalive/api/src/scalive/HtmlElement.scala:18-19)

Values2

mods

val mods: Vector[Mod[Msg]]

Defined by scalive.HtmlElement.mods. View source (scalive/api/src/scalive/HtmlElement.scala:11-11)

tag

val tag: HtmlTag

Defined by scalive.HtmlElement.tag. View source (scalive/api/src/scalive/HtmlElement.scala:11-11)