Module: Karabiner::DSL::Group

Included in:
Root, Group
Defined in:
lib/karabiner/dsl/group.rb

Instance Method Summary collapse

Instance Method Details

#item(name = nil, options = {}, &block) ⇒ Object



5
6
7
8
9
# File 'lib/karabiner/dsl/group.rb', line 5

def item(name = nil, options = {}, &block)
  item = Karabiner::Item.new(name, options)
  item.instance_exec(&block)
  add_child(item)
end