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 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 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 Input
class NewLine
class Paragraph
class Span
Show all