Method: ArgParser::CommandBlock#define_args

Defined in:
lib/arg-parser/definition.rb

#define_args(&block) ⇒ Object



325
326
327
328
329
# File 'lib/arg-parser/definition.rb', line 325

def define_args(&block)
    pre_def_arg_scope = ArgumentScope.new("Predefined args for #{@command_arg}")
    pre_def_arg_scope.instance_eval(&block)
    @parent.predefined_args = pre_def_arg_scope
end