Method: TopinambourActions.generate_action

Defined in:
lib/actions.rb

.generate_action(name) ⇒ Object



18
19
20
21
22
23
24
# File 'lib/actions.rb', line 18

def self.generate_action(name)
  action = Gio::SimpleAction.new(name)
  action.signal_connect("activate") do |act, param|
    yield(act, param) if block_given?
  end
  action
end