struct

CRT::Ansi::Panel

Inherits Struct < Value < Object

Constructors

new(render : Canvas, x : Int32, y : Int32, *, w : Int32, h : Int32)
Source

Instance methods

bevel(style : Style = Style.new(fg: Color.rgb(70, 70, 85))) : self
Source
border(border : Border = Border::Single, style : Style = Style.default) : self
Source
draw
Source
fill(fill : Style | Style::Char) : self
Source
shadow(style : Style = Style.new(bg: Color.indexed(0))) : self
Source
text(content : String | Style::Text, *, style : Style = Style.default, align : Align = Align::Left, valign : VAlign = VAlign::Top, wrap : Wrap = Wrap::None, pad : Int32 = 0, ellipsis : String | Nil = nil) : self
Source