Method: Fidgit::MenuPane#item
- Defined in:
- lib/fidgit/elements/menu_pane.rb
#item(text, value, options = {}, &block) ⇒ Object
112 113 114 115 116 117 118 119 120 121 122 123 |
# File 'lib/fidgit/elements/menu_pane.rb', line 112 def item(text, value, = {}, &block) = .merge({ parent: @items, z: z, }) item = Item.new(text, value, , &block) item.subscribe :left_mouse_button, method(:item_selected) item.subscribe :right_mouse_button, method(:item_selected) item end |