Class: PPCurses::CompositeMenu

Inherits:
Object
  • Object
show all
Defined in:
lib/ppcurses/menu/CompositeMenu.rb

Instance Method Summary collapse

Constructor Details

#initialize(menu1, menu2) ⇒ CompositeMenu

Returns a new instance of CompositeMenu.



6
7
8
9
10
11
12
# File 'lib/ppcurses/menu/CompositeMenu.rb', line 6

def initialize(menu1, menu2)
  @menu1 = menu1
  @menu2 = menu2

  @menu1.set_sub_menu(menu2)

end

Instance Method Details

#closeObject



24
25
26
27
# File 'lib/ppcurses/menu/CompositeMenu.rb', line 24

def close
  @menu1.close
  @menu2.close
end


20
21
22
# File 'lib/ppcurses/menu/CompositeMenu.rb', line 20

def menu_selection
 @menu1.menu_selection
end

#showObject



14
15
16
17
# File 'lib/ppcurses/menu/CompositeMenu.rb', line 14

def show
  @menu1.show
  @menu2.show
end