org.terminal21.client.components.std

Members list

Type members

Classlikes

case class Em(key: String, text: String, style: Map[String, Any]) extends StdElement[Em]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdElement[Em]
trait Current[Em]
trait HasStyle[Em]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Header1(key: String, text: String, style: Map[String, Any]) extends StdElement[Header1]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Current[Header1]
trait HasStyle[Header1]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Header2(key: String, text: String, style: Map[String, Any]) extends StdElement[Header2]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Current[Header2]
trait HasStyle[Header2]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Header3(key: String, text: String, style: Map[String, Any]) extends StdElement[Header3]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Current[Header3]
trait HasStyle[Header3]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Header4(key: String, text: String, style: Map[String, Any]) extends StdElement[Header4]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Current[Header4]
trait HasStyle[Header4]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Header5(key: String, text: String, style: Map[String, Any]) extends StdElement[Header5]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Current[Header5]
trait HasStyle[Header5]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Header6(key: String, text: String, style: Map[String, Any]) extends StdElement[Header6]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Current[Header6]
trait HasStyle[Header6]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Input(key: String, `type`: String, defaultValue: Option[String], style: Map[String, Any], value: Option[String]) extends StdElement[Input], HasEventHandler

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdElement[Input]
trait Current[Input]
trait HasStyle[Input]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class NewLine(key: String, style: Map[String, Any]) extends StdElement[NewLine]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Current[NewLine]
trait HasStyle[NewLine]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Paragraph(key: String, text: String, style: Map[String, Any], children: Seq[UiElement]) extends StdElement[Paragraph], HasChildren[Paragraph]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Span(key: String, text: String, style: Map[String, Any]) extends StdElement[Span]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdElement[Span]
trait Current[Span]
trait HasStyle[Span]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
sealed trait StdEJson extends UiElement

Attributes

Supertypes
trait UiElement
class Object
trait Matchable
class Any
Known subtypes
trait StdElement[A]
class Em
class Header1
class Header2
class Header3
class Header4
class Header5
class Header6
class Input
class NewLine
class Paragraph
class Span
Show all
sealed trait StdElement[A <: UiElement] extends StdEJson, HasStyle[A], Current[A]

Attributes

Supertypes
trait Current[A]
trait HasStyle[A]
trait StdEJson
trait UiElement
class Object
trait Matchable
class Any
Show all
Known subtypes
class Em
class Header1
class Header2
class Header3
class Header4
class Header5
class Header6
class Input
class NewLine
class Paragraph
class Span
Show all