class
CliGen::Command
- CliGen::Command
- Reference
- Object
Defined in:
cligen/command.crcligen/command/argument.cr
cligen/command/def_init.cr
cligen/command/define_command_initializer.cr
cligen/command/help_template.cr
cligen/command/selection.cr
cligen/command/subcommand.cr
Macro Summary
- argument(variable, description, long = nil, short = nil, validation = nil, on_match = nil, def_setter = false, def_getter = false, options = nil, delimiter = ",", format = nil, allow_no_verification = false, env_var = nil)
- def_init
- define_command_initializer
- help_template(filepath)
- selection(variable, description, options, short = nil, long = nil, validation = nil, on_match = nil)
- subcommand(func, description, examples = nil, &block)
Macro Detail
macro argument(variable, description, long = nil, short = nil, validation = nil, on_match = nil, def_setter = false, def_getter = false, options = nil, delimiter = ",", format = nil, allow_no_verification = false, env_var = nil)
#
macro selection(variable, description, options, short = nil, long = nil, validation = nil, on_match = nil)
#