class Launch::CLI::MainCommand::New::Options::Parser
- Launch::CLI::MainCommand::New::Options::Parser
- Command::Options::Parser
- Cli::OptionModel::Parser
- Optarg::Parser
- Reference
- Object
Overview
The dedicated Optarg::Parser subclass for the Options
class.
This class is automatically defined by the optarg library.
Defined in:
Class Method Summary
-
.after_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.after_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.after_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a callback for the validate group.
-
.around_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.around_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.around_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a callback for the validate group.
-
.before_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.before_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.before_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a callback for the validate group.
-
.on_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.on_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a callback for the validate group.
-
.on_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a callback for the validate group.
Instance Method Summary
-
#after_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#after_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#after_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a dynamic callback for the validate group.
-
#around_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#around_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#around_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a dynamic callback for the validate group.
-
#before_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#before_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#before_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a dynamic callback for the validate group.
-
#callback_results_for_validate
Returns callback results of the validate group.
-
#data : Launch::CLI::MainCommand::New::Options
Returns a target model instance.
-
#on_validate(name, proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#on_validate(proc : Proc(Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options, Nil))
Registers a dynamic callback for the validate group.
-
#on_validate(name = nil, &block : Launch::CLI::MainCommand::New::Options::Parser, Launch::CLI::MainCommand::New::Options -> Nil)
Registers a dynamic callback for the validate group.
-
#run_callbacks_for_validate(*args, &)
Invokes all callbacks of the validate group.
Instance methods inherited from class Command::Options::Parser
after_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))after_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
after_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) after_validate, around_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))
around_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
around_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) around_validate, before_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))
before_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
before_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) before_validate, callback_results_for_validate callback_results_for_validate, data : Command::Options data, on_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))
on_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
on_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) on_validate, run_callbacks_for_validate(*args, &) run_callbacks_for_validate
Class methods inherited from class Command::Options::Parser
after_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))after_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
after_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) after_validate, around_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))
around_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
around_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) around_validate, before_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))
before_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
before_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) before_validate, on_validate(name, proc : Proc(Command::Options::Parser, Command::Options, Nil))
on_validate(proc : Proc(Command::Options::Parser, Command::Options, Nil))
on_validate(name = nil, &block : Command::Options::Parser, Command::Options -> Nil) on_validate
Instance methods inherited from class Object
blank?
blank?,
present?
present?
Class Method Detail
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Instance Method Detail
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Returns callback results of the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Registers a dynamic callback for the validate group.
This method is automatically defined by the Crystal Callback library.
Invokes all callbacks of the validate group.
This method is automatically defined by the Crystal Callback library.