class

Viewport

Inherits Reference < Object

Constructors

new(buffer : Buffer)
Source

Instance methods

at_beginning_of_file?(*args, **options)
Source
at_beginning_of_file?(*args, **options, &)
Source
at_beginning_of_line?(*args, **options)
Source
at_beginning_of_line?(*args, **options, &)
Source
at_end_of_file?
Source
at_end_of_line?
Source
buffer
Source
buffer=(buffer : Buffer)
Source
column_count
Source
column_count=(column_count : Int32)
Source
column_offset(*args, **options)
Source
column_offset(*args, **options, &)
Source
cursor
Source
cursor=(cursor : Cursor)
Source
cursor_movement
Source
delete_current
Source
delete_previous
Source
end!
Source
file_row(*args, **options)
Source
file_row(*args, **options, &)
Source
filename(*args, **options)
Source
filename(*args, **options, &)
Source
home!
Source
insert(text)
Source
move_cursor(direction)
Source
question(text)
Source
refresh_screen
Source
rendered_rows(*args, **options)
Source
rendered_rows(*args, **options, &)
Source
row_count
Source
row_count=(row_count : Int32)
Source
row_length
Source
row_offset(*args, **options)
Source
row_offset(*args, **options, &)
Source
row_position(*args, **options)
Source
row_position(*args, **options, &)
Source
rows(*args, **options)
Source
rows(*args, **options, &)
Source
screen_buffer
Source
screen_buffer=(screen_buffer : String::Builder)
Source
status_message
Source
status_message=(status_message : StatusMessage)
Source