abstract class Cli::Command
Defined in:
cli/command.cr
Instance Method Summary
Instance methods inherited from class Cli::CommandBase
__args
__args,
__error!(message = nil, code = nil, help = false, indent = 2)
__error!,
__exit!(message = nil, error = false, code = nil, help = false, indent = 2)
__exit!,
__help!(message = nil, error = nil, code = nil, indent = 2)
__help!,
__options
__options,
__parent : Cli::CommandBase | Nil
__parent,
__run
__run,
__unparsed_args
__unparsed_args,
args
args,
error!(message = nil, code = nil, help = false, indent = 2)
error!,
exit!(message = nil, error = false, code = nil, help = false, indent = 2)
exit!,
help!(message = nil, error = nil, code = nil, indent = 2)
help!,
run
run,
unparsed_args
unparsed_args
Constructor methods inherited from class Cli::CommandBase
new(__parent : Cli::CommandBase | Nil, argv)
new
Class methods inherited from class Cli::CommandBase
__global_name
__global_name,
__local_name
__local_name,
__run(argv)
__run,
__run_with_rescue(argv)
__run_with_rescue,
__run_without_rescue(argv)
__run_without_rescue,
run(argv = [] of ::String)
run
Instance Method Detail
def
__initialize_options(argv)
#