method
class_option
v2_6_3 -
Show latest stable
- Class:
Bundler::Thor::Base::ClassMethods
class_option(name, options = {})public
Adds an option to the set of class options
Parameters
|
The name of the argument. | |
|
Described below. |
Options
:desc |
– Description for the argument. |
:required |
– If the argument is required or not. |
:default |
|
|
– The group for this options. Use by class options to output options in different levels. | |
:aliases |
– Aliases for this option. Note: Bundler::Thor follows a convention of one-dash-one-letter options. Thus aliases like “-something” wouldn’t be parsed; use either “--something” or “-s” instead. |
:type |
– The type of the argument, can be :string, :hash, :array, :numeric or :boolean. |
:banner |
– String to show on usage notes. |
:hide |
– If you want to hide this option from the help. |