class Optarg::Model
- Optarg::Model
- Reference
- Object
Defined in:
optarg/model.croptarg/model/dsl.cr
Constructors
Instance Method Summary
- #__optarg_args_to_be_parsed : Array(String)
- #__optarg_argv : Array(String)
- #__optarg_parsed_args : Array(String)
- #__optarg_parsed_nodes : Array(Array(String))
- #__optarg_unparsed_args : Array(String)
- #args : Array(String)
- #unparsed_args : Array(String)
Macro Summary
- __add_bool_option(names, metadata = nil, default = nil, not = [] of ::String)
- __add_handler(names, metadata = nil)
- __add_string_option(names, default = nil, metadata = nil)
- __define_bool_option(names, default = nil, not = [] of ::String)
- __define_handler(names, &block)
- __define_option(type, mixin, names)
- __define_string_option(names)
- __define_value_container(type)
- __handler_metadata_class_of(names)
- bool(names, metadata = nil, default = nil, not = [] of ::String)
- on(names, metadata = nil, &block)
- string(names, metadata = nil, default = nil)