class

CRT::Ansi::EditLine

Inherits Reference < Object

Constructors

new(text : String = "")
Source

Instance methods

cursor
Source
cursor=(pos : Int32) : Nil
Source
cursor_column
Source
delete_at
Source
delete_before
Source
display_width
Source
grapheme_count
Source
insert(char : String) : Nil
Source
move_end
Source
move_home
Source
move_left
Source
move_right
Source
move_to_column(col : Int32) : Nil
Source
render(canvas : Canvas, x : Int32, y : Int32, width : Int32, style : Style, cursor_style : Style | Nil = nil) : Nil
Source
scroll
Source
text
Source
text=(value : String) : Nil
Source