Module: DecoLite::Optionable
Overview
Defines methods and fields to manage options.
Constant Summary
Constants included from OptionsValidatable
DecoLite::OptionsValidatable::OPTIONS
Constants included from RequiredFieldsOptionable
RequiredFieldsOptionable::OPTION_REQUIRED_FIELDS, RequiredFieldsOptionable::OPTION_REQUIRED_FIELDS_AUTO, RequiredFieldsOptionable::OPTION_REQUIRED_FIELDS_DEFAULT, RequiredFieldsOptionable::OPTION_REQUIRED_FIELDS_VALUES
Constants included from NamespaceOptionable
NamespaceOptionable::OPTION_NAMESPACE, NamespaceOptionable::OPTION_NAMESPACE_DEFAULT
Constants included from FieldsOptionable
FieldsOptionable::OPTION_FIELDS, FieldsOptionable::OPTION_FIELDS_DEFAULT, FieldsOptionable::OPTION_FIELDS_MERGE, FieldsOptionable::OPTION_FIELDS_STRICT, FieldsOptionable::OPTION_FIELDS_VALUES
Instance Method Summary collapse
Methods included from OptionsValidatable
#validate_option_fields!, #validate_option_keys!, #validate_option_namespace!, #validate_option_required_fields!, #validate_options!, #validate_options_present!
Instance Method Details
#options ⇒ Object
12 13 14 |
# File 'lib/deco_lite/optionable.rb', line 12 def || Options.default end |