Method: MultiLineWidget#draw
- Defined in:
- lib/delve/widgets/multi_line.rb
#draw(display) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/delve/widgets/multi_line.rb', line 12 def draw(display) raise 'Cannot draw text when display is nil' unless display y = determine_y(display) @lines.each do |line| x = determine_x(display) line.each_char do |c| display.draw x, y, c x += 1 end y += 1 end end |