UiComponent

org.terminal21.client.components.UiComponent
trait UiComponent extends UiElement

A UiComponent is a UI element that is composed of a seq of other ui elements

Attributes

Graph
Supertypes
trait UiElement
class Object
trait Matchable
class Any
Known subtypes
class QuickTable
trait StdUiCalculation[OUT]

Members list

Value members

Abstract methods

def rendered: Seq[UiElement]

Concrete methods

override def flat: Seq[UiElement]

Attributes

Definition Classes

Inherited methods

def key: String

Attributes

Inherited from:
UiElement
def render()(using session: ConnectedSession): Unit

Attributes

Inherited from:
UiElement
def renderChanges()(using session: ConnectedSession): Unit

Renders any changes for this element and it's children (if any). The element must previously have been added to the session.

Renders any changes for this element and it's children (if any). The element must previously have been added to the session.

Attributes

Inherited from:
UiElement