class Mochi::CLI::MainCommand::Generate::Options::Parser

Overview

The dedicated Optarg::Parser subclass for the Options class.

This class is automatically defined by the optarg library.

Defined in:

Class Method Summary

Instance Method Summary

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

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.


def callback_results_for_validate #

Returns callback results of the validate group.

This method is automatically defined by the Crystal Callback library.


Returns a target model instance.


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.


def run_callbacks_for_validate(*args, &) #

Invokes all callbacks of the validate group.

This method is automatically defined by the Crystal Callback library.