TextAreaElement

io.worxbend.tui.dsl.TextAreaElement
final case class TextAreaElement(state: TextAreaState, props: ElementProps) extends Element

Multi-line editor element. While focused it consumes printable characters, Enter (newline), Backspace, Delete, arrows, Home/End, Ctrl+Z (undo) and Ctrl+Y (redo) — Tab stays free for focus traversal. A bracketed paste lands as one edit, with carriage returns stripped.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Element
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def widget: Widget

Inherited methods

def children: Seq[Element]

Attributes

Inherited from:
Element
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def style: Style

Attributes

Inherited from:
Element