Method: SublimeDSL::SublimeText::CommandSet::DSLReader#item
- Defined in:
- lib/sublime_dsl/sublime_text/command_set.rb
#item(caption, cmd) ⇒ Object
95 96 97 98 99 |
# File 'lib/sublime_dsl/sublime_text/command_set.rb', line 95 def item(caption, cmd) @current_set or raise Error, "'item' is invalid outside of a 'commands' block" cmd.error and raise Error, "item '#{caption}': #{cmd.error}" @current_set.items << Item.new(caption, cmd) end |