GroupBox
class in package klyn.gui.terminal

    public class GroupBox extends Widget:

Object
└ Widget
└ GroupBox
Attributes inherited from Widget: lastRenderAnsi, lastRenderHeight, lastRenderPlain, lastRenderWidth, layout, visible
Properties

Modifier and Type | Member | Description
--- | --- | ---
public property | bodyStyle `bodyStyle as RenderStyle = RenderStyle(215, 225, 235, 11, 15, 20)` | No summary.
public property | borderStyle `borderStyle as RenderStyle = RenderStyle(120, 140, 160, 11, 15, 20)` | No summary.
public property | title `title as String = ""` | No summary.
public property | titleStyle `titleStyle as RenderStyle = RenderStyle(255, 255, 255, 11, 15, 20, true)` | No summary.

Properties inherited from Widget: focusable, focused, lastRenderFrame, position, size
Properties inherited from Object: type
Constructors

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

Methods

Modifier and Type | Member | Description
--- | --- | ---
public override | handleEvent `handleEvent(eventName as String) as Boolean:` | No summary.
public override | handleMouseEvent `handleMouseEvent(mouse as MouseEvent, localX as Int, localY as Int, viewWidth as Int, viewHeight as Int) as Boolean:` | No summary.
public override | paintToFrame `paintToFrame(frame as TerminalFrame, row as Int, col as Int, width as Int, height as Int) as Boolean:` | No summary.

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