Attrs

io.eezo.core.html.Attrs
object Attrs

The attribute names, qualified rather than wildcard imported, because they collide with the tags on title, style, label, form, value, name, data and span.

The three Scala keywords are spelled cls, tpe and htmlFor rather than backticked, because a backticked `for` is a papercut on every label in every form, and forms are the framework's most written markup.

Attributes

Source
Attrs.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Attrs.type

Members list

Value members

Concrete methods

def attr(name: String): AttrName

An arbitrary attribute, for the ones this list does not carry.

An arbitrary attribute, for the ones this list does not carry.

A plain AttrName, even when the name spelled here is href. A Url moves under a mount, and which names a mount is allowed to rewrite is a decision this list makes once rather than one a string handed in at a call site can reopen. The package private constructors of Attr and AttrValue.Link are what hold that shut: outside io.eezo.core.html, := on one of the UrlAttrName values above is the only expression that produces an attribute a mount rewrites.

Attributes

Source
Attrs.scala
def data(suffix: String): AttrName

A data-* attribute.

A data-* attribute.

Attributes

Source
Attrs.scala

Concrete fields

Attributes

Source
Attrs.scala
val alt: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val cls: AttrName

Attributes

Source
Attrs.scala
val cols: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val id: AttrName

Attributes

Source
Attrs.scala
val lang: AttrName

Attributes

Source
Attrs.scala
val max: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val min: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val name: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val rel: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val role: AttrName

Attributes

Source
Attrs.scala
val rows: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val size: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val step: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala
val tpe: AttrName

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala

Attributes

Source
Attrs.scala