Module: Vedeu::Bindings::Menus
Overview
Each of the Bindings::Menus events require a target menu name as an argument.
Class Method Summary collapse
-
.menu_bottom! ⇒ Object
private
See menu.
-
.menu_current! ⇒ Object
private
See menu.
-
.menu_deselect! ⇒ Object
private
See menu.
-
.menu_items! ⇒ Object
private
See menu.
-
.menu_next! ⇒ Object
private
See menu.
-
.menu_prev! ⇒ Object
private
See menu.
-
.menu_select! ⇒ Object
private
See menu.
-
.menu_selected! ⇒ Object
private
See menu.
-
.menu_top! ⇒ Object
private
See menu.
-
.menu_view! ⇒ Object
private
See menu.
-
.setup! ⇒ TrueClass
Setup events relating to menus.
Instance Method Summary collapse
-
#menu_bottom! ⇒ Object
private
See menu.
-
#menu_current! ⇒ Object
private
See menu.
-
#menu_deselect! ⇒ Object
private
See menu.
-
#menu_items! ⇒ Object
private
See menu.
-
#menu_next! ⇒ Object
private
See menu.
-
#menu_prev! ⇒ Object
private
See menu.
-
#menu_select! ⇒ Object
private
See menu.
-
#menu_selected! ⇒ Object
private
See menu.
-
#menu_top! ⇒ Object
private
See menu.
-
#menu_view! ⇒ Object
private
See menu.
-
#setup! ⇒ TrueClass
Setup events relating to menus.
Class Method Details
.menu_bottom! ⇒ Object (private)
See menu
32 33 34 35 36 |
# File 'lib/vedeu/bindings/menus.rb', line 32 def Vedeu.bind(:_menu_bottom_) do |name| Vedeu..by_name(name).bottom_item end end |
.menu_current! ⇒ Object (private)
See menu
39 40 41 42 43 |
# File 'lib/vedeu/bindings/menus.rb', line 39 def Vedeu.bind(:_menu_current_) do |name| Vedeu..by_name(name).current_item end end |
.menu_deselect! ⇒ Object (private)
See menu
46 47 48 49 50 |
# File 'lib/vedeu/bindings/menus.rb', line 46 def Vedeu.bind(:_menu_deselect_) do |name| Vedeu..by_name(name).deselect_item end end |
.menu_items! ⇒ Object (private)
See menu
53 54 55 |
# File 'lib/vedeu/bindings/menus.rb', line 53 def Vedeu.bind(:_menu_items_) { |name| Vedeu..by_name(name).items } end |
.menu_next! ⇒ Object (private)
See menu
58 59 60 |
# File 'lib/vedeu/bindings/menus.rb', line 58 def Vedeu.bind(:_menu_next_) { |name| Vedeu..by_name(name).next_item } end |
.menu_prev! ⇒ Object (private)
See menu
63 64 65 |
# File 'lib/vedeu/bindings/menus.rb', line 63 def Vedeu.bind(:_menu_prev_) { |name| Vedeu..by_name(name).prev_item } end |
.menu_select! ⇒ Object (private)
See menu
75 76 77 78 79 |
# File 'lib/vedeu/bindings/menus.rb', line 75 def Vedeu.bind(:_menu_select_) do |name| Vedeu..by_name(name).select_item end end |
.menu_selected! ⇒ Object (private)
See menu
68 69 70 71 72 |
# File 'lib/vedeu/bindings/menus.rb', line 68 def Vedeu.bind(:_menu_selected_) do |name| Vedeu..by_name(name).selected_item end end |
.menu_top! ⇒ Object (private)
See menu
82 83 84 |
# File 'lib/vedeu/bindings/menus.rb', line 82 def Vedeu.bind(:_menu_top_) { |name| Vedeu..by_name(name).top_item } end |
.menu_view! ⇒ Object (private)
See menu
87 88 89 |
# File 'lib/vedeu/bindings/menus.rb', line 87 def Vedeu.bind(:_menu_view_) { |name| Vedeu..by_name(name).view } end |
.setup! ⇒ TrueClass
Setup events relating to menus. This method is called by Vedeu.
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/vedeu/bindings/menus.rb', line 16 def setup! end |
Instance Method Details
#menu_bottom! ⇒ Object (private)
See menu
32 33 34 35 36 |
# File 'lib/vedeu/bindings/menus.rb', line 32 def Vedeu.bind(:_menu_bottom_) do |name| Vedeu..by_name(name).bottom_item end end |
#menu_current! ⇒ Object (private)
See menu
39 40 41 42 43 |
# File 'lib/vedeu/bindings/menus.rb', line 39 def Vedeu.bind(:_menu_current_) do |name| Vedeu..by_name(name).current_item end end |
#menu_deselect! ⇒ Object (private)
See menu
46 47 48 49 50 |
# File 'lib/vedeu/bindings/menus.rb', line 46 def Vedeu.bind(:_menu_deselect_) do |name| Vedeu..by_name(name).deselect_item end end |
#menu_items! ⇒ Object (private)
See menu
53 54 55 |
# File 'lib/vedeu/bindings/menus.rb', line 53 def Vedeu.bind(:_menu_items_) { |name| Vedeu..by_name(name).items } end |
#menu_next! ⇒ Object (private)
See menu
58 59 60 |
# File 'lib/vedeu/bindings/menus.rb', line 58 def Vedeu.bind(:_menu_next_) { |name| Vedeu..by_name(name).next_item } end |
#menu_prev! ⇒ Object (private)
See menu
63 64 65 |
# File 'lib/vedeu/bindings/menus.rb', line 63 def Vedeu.bind(:_menu_prev_) { |name| Vedeu..by_name(name).prev_item } end |
#menu_select! ⇒ Object (private)
See menu
75 76 77 78 79 |
# File 'lib/vedeu/bindings/menus.rb', line 75 def Vedeu.bind(:_menu_select_) do |name| Vedeu..by_name(name).select_item end end |
#menu_selected! ⇒ Object (private)
See menu
68 69 70 71 72 |
# File 'lib/vedeu/bindings/menus.rb', line 68 def Vedeu.bind(:_menu_selected_) do |name| Vedeu..by_name(name).selected_item end end |
#menu_top! ⇒ Object (private)
See menu
82 83 84 |
# File 'lib/vedeu/bindings/menus.rb', line 82 def Vedeu.bind(:_menu_top_) { |name| Vedeu..by_name(name).top_item } end |
#menu_view! ⇒ Object (private)
See menu
87 88 89 |
# File 'lib/vedeu/bindings/menus.rb', line 87 def Vedeu.bind(:_menu_view_) { |name| Vedeu..by_name(name).view } end |
#setup! ⇒ TrueClass
Setup events relating to menus. This method is called by Vedeu.
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/vedeu/bindings/menus.rb', line 16 def setup! end |