class Mynu::Menu::BlockMenuItem

Public Class Methods

new(title, block) click to toggle source
Calls superclass method
# File lib/mynu/menu/block_menu_item.rb, line 7
def initialize(title, block)
  super

  self.title = title

  self.action = 'call:'
  self.target = block
end

Public Instance Methods

disabled() click to toggle source
# File lib/mynu/menu/block_menu_item.rb, line 21
def disabled
  self.setEnabled(false)
  self.isEnabled
end
enabled() click to toggle source
# File lib/mynu/menu/block_menu_item.rb, line 26
def enabled
  self.setEnabled(true)
  self.isEnabled
end
execute(&block) click to toggle source
# File lib/mynu/menu/block_menu_item.rb, line 16
def execute(&block)
  self.action = 'call:'
  self.target = item_block(block){}
end