AttrValue

io.eezo.core.html.AttrValue
enum AttrValue

What an attribute carries.

Two cases because a mount has to tell them apart: text is finished, and a Url is a value Route.under can still move. Only the url bearing names build a Link, so the arm exists exactly where prefixing an address is meaningful.

Attributes

Source
Html.scala
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class Link

An address a mount may still move. The constructor is package private, so := on a UrlAttrName is the only way to build one from outside io.eezo.core.html, while the pattern match Attr.under and the differ in modules/live need still compiles from anywhere.

An address a mount may still move. The constructor is package private, so := on a UrlAttrName is the only way to build one from outside io.eezo.core.html, while the pattern match Attr.under and the differ in modules/live need still compiles from anywhere.

Attributes

Source
Html.scala
final case class Literal(value: String)

Attributes

Source
Html.scala