StatusLabel
class in package klyn.gui.terminal

    public class StatusLabel extends Widget:

Object
└ Widget
└ StatusLabel

Status bar text compartment.

`text` is a signal property and can be used with the common binding engine. The old `connect` shortcut has been removed so terminal and window widgets share the same data-binding model.

    import klyn.binding

    label = StatusLabel()
    Binding.oneWay(editor::mode, label::text)

Inherited Attributes
attribute Inherited Attributes from Widget: lastRenderAnsi, lastRenderHeight, lastRenderPlain, lastRenderWidth, layout, visible
Inherited Properties
property Inherited Properties from Widget: focusable, focused, lastRenderFrame, position, size
property Inherited Properties from Object: type
Signals

Modifier and Type | Member | Description
--- | --- | ---
public signal property | text `text as String:` | No summary.

Constructors

Modifier and Type | Member | Description
--- | --- | ---
public | StatusLabel `StatusLabel(text as String = ""):` | No summary.

Inherited Methods
method Inherited Methods from Widget: add, baseAnsiStyle, captureRenderFrame, children, clearChildren, configureCursor, focusNext, handleEvent, handleMouseEvent, hasActiveTextInput, idle, paint, paintToFrame, performLayout, refresh, renderAnsiSnapshot, renderPlainSnapshot, scrollbarThumbGlyph, scrollbarTrackGlyph, terminalPromptVisible
method Inherited Methods from Object: deepCopy, fromJson, toDict, toJson, toString, toXml