Method: MenuWindow#prev_page

Defined in:
lib/menu_window.rb

#prev_pageObject



338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'lib/menu_window.rb', line 338

def prev_page
  if @page_index == 0
    top
    return
  end
  new_index = (@page_index - 1) * @height
  if new_index < 0
    new_index = 0
  end
  erase_arrow
  @current_index = new_index
  move_arrow_or_page
  # need to put cursor at bottom unless this is already 1st page
  bottom
end