class CursorMovement

Defined in:

cursor_movement.cr

Constant Summary

Down = KeyCommands::Down
Left = KeyCommands::Left
Right = KeyCommands::Right
Up = KeyCommands::Up

Constructors

Instance Method Summary

Constructor Detail

def self.new(cursor : Cursor, viewport : Viewport) #

[View source]

Instance Method Detail

def at_beginning_of_file?(*args, **options) #

[View source]
def at_beginning_of_file?(*args, **options, &) #

[View source]
def at_beginning_of_line?(*args, **options) #

[View source]
def at_beginning_of_line?(*args, **options, &) #

[View source]
def at_end_of_file?(*args, **options) #

[View source]
def at_end_of_file?(*args, **options, &) #

[View source]
def at_end_of_line?(*args, **options) #

[View source]
def at_end_of_line?(*args, **options, &) #

[View source]
def column_count(*args, **options) #

[View source]
def column_count(*args, **options, &) #

[View source]
def column_offset(*args, **options) #

[View source]
def column_offset(*args, **options, &) #

[View source]
def cursor : Cursor #

[View source]
def cursor=(cursor : Cursor) #

[View source]
def file_row(*args, **options) #

[View source]
def file_row(*args, **options, &) #

[View source]
def last_x(*args, **options) #

[View source]
def last_x(*args, **options, &) #

[View source]
def move(direction) #

[View source]
def row_count(*args, **options) #

[View source]
def row_count(*args, **options, &) #

[View source]
def row_length(*args, **options) #

[View source]
def row_length(*args, **options, &) #

[View source]
def row_offset(*args, **options) #

[View source]
def row_offset(*args, **options, &) #

[View source]
def row_position(*args, **options) #

[View source]
def row_position(*args, **options, &) #

[View source]
def rows(*args, **options) #

[View source]
def rows(*args, **options, &) #

[View source]
def viewport : Viewport #

[View source]
def viewport=(viewport : Viewport) #

[View source]
def x(*args, **options) #

[View source]
def x(*args, **options, &) #

[View source]
def y(*args, **options) #

[View source]
def y(*args, **options, &) #

[View source]