Module: CLI::DSL::Value
Instance Method Summary collapse
Instance Method Details
#default ⇒ Object
56 57 58 |
# File 'lib/cli/dsl.rb', line 56 def default @options[:default].to_s end |
#has_default? ⇒ Boolean
60 61 62 |
# File 'lib/cli/dsl.rb', line 60 def has_default? @options.member? :default end |
#mandatory? ⇒ Boolean
64 65 66 |
# File 'lib/cli/dsl.rb', line 64 def mandatory? not has_default? end |