VDom

harness.webUI.rawVDOM.VDom$
object VDom

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
VDom.type

Members list

Concise view

Type members

Classlikes

final case class CSSAttr(scopedName: ScopedName, value: String) extends Attr

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Attr
trait Basic
trait Modifier
class Object
trait Matchable
class Any
enum ClassName extends Attr

Attributes

Companion:
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
trait Attr
trait Basic
trait Modifier
class Object
trait Matchable
class Any
object ClassName

Attributes

Companion:
enum
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait Element extends Basic

Attributes

Graph
Supertypes
trait Basic
trait Modifier
class Object
trait Matchable
class Any
Known subtypes
final case class KeyAttr(name: String, value: Any) extends Attr

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Attr
trait Basic
trait Modifier
class Object
trait Matchable
class Any
object Modifier

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait Modifier

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Basic
trait Element
trait Attr
class CSSAttr
class KeyAttr
class StdAttr
class Wrapped
final case class NodeElement(tagName: String, modifiers: List[Basic]) extends Element

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Element
trait Basic
trait Modifier
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ScopedName(prefix: Option[String], name: String)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object ScopedName

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class State(elements: List[Element], classNames: Set[String], cssAttrs: Map[ScopedName, String], stdAttrs: Map[ScopedName, String], objAttrs: Map[String, Any])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object State

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
State.type
final case class StdAttr(scopedName: ScopedName, value: String) extends Attr

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Attr
trait Basic
trait Modifier
class Object
trait Matchable
class Any
final case class TextElement(text: String) extends Element

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Element
trait Basic
trait Modifier
class Object
trait Matchable
class Any