class Swamp::CommandDSL

Public Class Methods

new(command) click to toggle source
# File lib/swamp/command_dsl.rb, line 4
def initialize(command)
  @command = command
end

Public Instance Methods

action(&block) click to toggle source
# File lib/swamp/command_dsl.rb, line 8
def action(&block)
  @command.set_action(&block)
end
desc(text) click to toggle source
# File lib/swamp/command_dsl.rb, line 16
def desc(text)
  @command.description = text
end
option(*args, &block) click to toggle source
# File lib/swamp/command_dsl.rb, line 12
def option(*args, &block)
  @command.add_option(*args, &block)
end