Method: TerminalLayout::RenderObject#offset
- Defined in:
- lib/terminal_layout.rb
#offset ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/terminal_layout.rb', line 29 def offset offset_x = self.x offset_y = self.y _parent = @parent loop do break unless _parent offset_x += _parent.x offset_y += _parent.y _parent = _parent.parent end Position.new(offset_x, offset_y) end |