class Curtis::BaseView::Position

Attributes

view[R]

Public Class Methods

new(view) click to toggle source
# File lib/curtis/base_view/position.rb, line 6
def initialize(view)
  @view = view
end

Public Instance Methods

bottom() click to toggle source
# File lib/curtis/base_view/position.rb, line 18
def bottom

end
column() click to toggle source
# File lib/curtis/base_view/position.rb, line 14
def column
  line_and_column.last
end
line() click to toggle source
# File lib/curtis/base_view/position.rb, line 10
def line
  line_and_column.first
end
line_and_column() click to toggle source
# File lib/curtis/base_view/position.rb, line 22
def line_and_column
  line, column = [], []
  view.window.getbegyx(line, column)
  [line.first, column.first]
end
to_s() click to toggle source
# File lib/curtis/base_view/position.rb, line 28
def to_s
  line_and_column.join(', ')
end