class

TextUi::TextDocument

Inherits Reference / Object

Constructors

Instance methods

block?(line) : TextBlock | Nil
Source
blocks
Source
can_redo?(*args, **options)
Source
can_redo?(*args, **options, &)
Source
can_undo?(*args, **options)
Source
can_undo?(*args, **options, &)
Source
clean_state_changed
Source
clear_undo_stack
Source
contents
Source
contents=(contents : String) : Nil
Source
first_line
Source
highlight_block(block)
Source
insert_line(line : Int32, text : String) : Nil
Source
open(filename : String)
Source
push(cmd : UndoCommand) : Nil
Source
redo
Source
remove_line(line : Int32) : Nil
Source
reset_syntaxhighlighting
Source
save(io : IO)
Source
save(filename : String)
Source
syntax_highlighter=(syntax_highlighter : SyntaxHighlighter)
Source
undo
Source
undo_stack_merge_interval=(value)
Source

Nested types