class

Tui::Pretty

Inherits Tui::Widget / Tui::Reactive / Reference / Object

Constructors

new(id : String | Nil = nil)
Source

Instance methods

bool_style
Source
bool_style=(bool_style : Style)
Source
bracket_style
Source
bracket_style=(bracket_style : Style)
Source
data
Source
data=(str : String) : Nil

Set raw string data

Source
default_style
Source
default_style=(default_style : Style)
Source
indent_size
Source
indent_size=(indent_size : Int32)
Source
key_style

Styling

Source
key_style=(key_style : Style)

Styling

Source
min_size
Source
null_style
Source
null_style=(null_style : Style)
Source
number_style
Source
number_style=(number_style : Style)
Source
object=(obj) : Nil

Set data to display (auto-formats)

Source
on_event(event : Event) : Bool

Override to handle events for this widget (target/bubble phase) Called after children have had a chance to handle the event

Source
render(buffer : Buffer, clip : Rect) : Nil

Override to render widget content

Source
scroll_offset
Source
scroll_offset=(scroll_offset : Int32)
Source
string_style
Source
string_style=(string_style : Style)
Source