org.terminal21.client.components.std

Members list

Type members

Classlikes

case class Cookie(key: String, name: String, value: String, path: Option[String], expireDays: Option[Int], requestId: String, dataStore: TypedMap) extends StdHttp

On the browser, https://github.com/js-cookie/js-cookie is used.

On the browser, https://github.com/js-cookie/js-cookie is used.

Set a cookie on the browser.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdHttp
class UiElement
trait AnyElement
class Object
trait Matchable
class Any
Show all
case class CookieReader(key: String, name: String, requestId: String, dataStore: TypedMap) extends StdHttp, CanHandleOnChangeEvent

Read a cookie value. The value, when read from the ui, it will reflect in value assuming the UI had the time to send the value back. Also the onChange handler will be called once with the value.

Read a cookie value. The value, when read from the ui, it will reflect in value assuming the UI had the time to send the value back. Also the onChange handler will be called once with the value.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdHttp
class UiElement
trait AnyElement
class Object
trait Matchable
class Any
Show all
case class Em(key: String, text: String, style: Map[String, Any], dataStore: TypedMap) extends StdElement

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdElement
trait HasStyle
trait StdEJson
class UiElement
trait AnyElement
class Object
trait Matchable
class Any
Show all
case class Input(key: String, `type`: String, defaultValue: String, style: Map[String, Any], dataStore: TypedMap) extends StdElement, CanHandleOnChangeEvent

Attributes

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

Attributes

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

Attributes

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

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait StdElement
trait HasStyle
trait StdEJson
class UiElement
trait AnyElement
class Object
trait Matchable
class Any
Show all
sealed trait StdEJson extends UiElement

Attributes

Supertypes
class UiElement
trait AnyElement
class Object
trait Matchable
class Any
Known subtypes
trait StdElement
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 extends StdEJson, HasStyle

Attributes

Supertypes
trait HasStyle
trait StdEJson
class UiElement
trait AnyElement
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
sealed trait StdHttp extends UiElement

Elements mapping to Http functionality

Elements mapping to Http functionality

Attributes

Supertypes
class UiElement
trait AnyElement
class Object
trait Matchable
class Any
Known subtypes
class Cookie
class CookieReader