Table of Contents - wardrobe-0.1.1 Documentation
Classes and Modules
- Object
- Wardrobe
- Wardrobe::Attribute
- Wardrobe::AttributeStore
- Wardrobe::BlockSetup
- Wardrobe::Boolean
- Wardrobe::ClassMethods
- Wardrobe::InstanceMethods
- Wardrobe::ModuleMethods
- Wardrobe::NoPluginRegisteredError
- Wardrobe::Option
- Wardrobe::OptionStore
- Wardrobe::Plugin
- Wardrobe::PluginNameTakenError
- Wardrobe::PluginOptionKeywordTakenError
- Wardrobe::PluginStore
- Wardrobe::Plugins
- Wardrobe::Plugins::AliasSetters
- Wardrobe::Plugins::AliasSetters::ClassMethods
- Wardrobe::Plugins::AliasSetters::InstanceMethods
- Wardrobe::Plugins::Coercible
- Wardrobe::Plugins::Coercible::ClassMethods
- Wardrobe::Plugins::Coercible::Refinements
- Wardrobe::Plugins::Coercible::Refinements::ArrayInstanceCoercer
- Wardrobe::Plugins::Coercible::Refinements::UnsupportedError
- Wardrobe::Plugins::Coercible::Refinements::WrongNumberOfItemsError
- Wardrobe::Plugins::Configurable
- Wardrobe::Plugins::Configurable::ClassMethods
- Wardrobe::Plugins::Configurable::ConfigurableStore
- Wardrobe::Plugins::Default
- Wardrobe::Plugins::DirtyTracker
- Wardrobe::Plugins::DirtyTracker::InstanceMethods
- Wardrobe::Plugins::Equality
- Wardrobe::Plugins::Equality::InstanceMethods
- Wardrobe::Plugins::HtmlInitializer
- Wardrobe::Plugins::HtmlInitializer::InstanceMethods
- Wardrobe::Plugins::Immutable
- Wardrobe::Plugins::Immutable::InstanceMethods
- Wardrobe::Plugins::ImmutableInstanceMethods
- Wardrobe::Plugins::IvyPresenter
- Wardrobe::Plugins::IvyPresenter::InstanceMethods
- Wardrobe::Plugins::JsonInitializer
- Wardrobe::Plugins::JsonInitializer::InstanceMethods
- Wardrobe::Plugins::NilIfEmpty
- Wardrobe::Plugins::NilIfZero
- Wardrobe::Plugins::OptionalGetter
- Wardrobe::Plugins::OptionalSetter
- Wardrobe::Plugins::OptionalSetter::ClassMethods
- Wardrobe::Plugins::OptionalSetter::InstanceMethods
- Wardrobe::Plugins::Presenter
- Wardrobe::Plugins::Presenter::InstanceMethods
- Wardrobe::Plugins::Presenter::Refinements
- Wardrobe::Plugins::Validation
- Wardrobe::Plugins::Validation::BlockHandler
- Wardrobe::Plugins::Validation::ClassMethods
- Wardrobe::Plugins::Validation::DeepMerge
- Wardrobe::Plugins::Validation::ErrorStore
- Wardrobe::Plugins::Validation::InstanceMethods
- Wardrobe::Plugins::Validation::Refinements
- Wardrobe::Plugins::Validation::Refinements::Size
- Wardrobe::Plugins::Validation::Validation
- Wardrobe::Plugins::Validation::ValidationError
- Wardrobe::Plugins::Validation::ValidationRunner
- Wardrobe::Plugins::Validation::Validator
- Wardrobe::RootConfig
- Wardrobe::SetterGetter
- Wardrobe::Store
- Wardrobe::Stores
- Wardrobe::UnavailableOptionError
Methods
- ::build_attributes_hash — Wardrobe::Plugins::IvyPresenter
- ::create_array_method — Wardrobe::BlockSetup
- ::create_boolean_method — Wardrobe::BlockSetup
- ::create_hash_method — Wardrobe::BlockSetup
- ::create_set_method — Wardrobe::BlockSetup
- ::extended — Wardrobe::ClassMethods
- ::extended — Wardrobe::Plugins::Configurable::ClassMethods
- ::new — Wardrobe::Attribute
- ::new — Wardrobe::BlockSetup
- ::new — Wardrobe::SetterGetter
- ::new — Wardrobe::Option
- ::new — Wardrobe::Plugins::Validation::BlockHandler
- ::new — Wardrobe::Plugins::Validation::ErrorStore
- ::new — Wardrobe::Plugins::Validation::Validation
- ::new — Wardrobe::Plugins::Validation::ValidationError
- ::new — Wardrobe::Plugins::Validation::ValidationRunner
- ::new — Wardrobe::Plugins::Validation::Validator
- ::new — Wardrobe::Store
- ::new — Wardrobe::Stores
- ::new — Wardrobe::InstanceMethods
- ::new — Wardrobe::Plugins::HtmlInitializer::InstanceMethods
- ::new — Wardrobe::Plugins::Immutable::InstanceMethods
- ::new — Wardrobe::Plugins::JsonInitializer::InstanceMethods
- ::parse — Wardrobe::Plugins::HtmlInitializer
- ::parse — Wardrobe::Plugins::JsonInitializer
- ::parser — Wardrobe::Plugins::HtmlInitializer
- ::parser — Wardrobe::Plugins::JsonInitializer
- ::register_getter — Wardrobe
- ::register_option — Wardrobe::BlockSetup
- ::register_plugin — Wardrobe
- ::register_setter — Wardrobe
- ::register_store — Wardrobe::Stores
- ::registered_stores — Wardrobe::Stores
- ::select_parser — Wardrobe::Plugins::JsonInitializer
- ::validate — Wardrobe::Plugins::Validation::ValidationRunner
- #& — Wardrobe::Plugins::Validation::Validation
- #<< — Wardrobe::Plugins::Coercible::Refinements::ArrayInstanceCoercer
- #<=> — Wardrobe::SetterGetter
- #== — Wardrobe::Plugins::Equality::InstanceMethods
- #> — Wardrobe::Plugins::Validation::Validation
- #Validate — Wardrobe::Plugins::Validation::ValidationRunner
- #Wardrobe — Object
- #[] — Wardrobe::Store
- #_add_attribute — Wardrobe::InstanceMethods
- #_and_ — Wardrobe::Plugins::Validation::Validator
- #_attribute_init — Wardrobe::InstanceMethods
- #_attribute_init — Wardrobe::Plugins::AliasSetters::InstanceMethods
- #_attribute_init — Wardrobe::Plugins::Immutable::InstanceMethods
- #_attribute_init — Wardrobe::Plugins::OptionalSetter::InstanceMethods
- #_attribute_store — Wardrobe::InstanceMethods
- #_attribute_store_singleton — Wardrobe::InstanceMethods
- #_changed? — Wardrobe::Plugins::DirtyTracker::InstanceMethods
- #_coerce — Wardrobe::Plugins::Coercible::Refinements::ArrayInstanceCoercer
- #_dirty! — Wardrobe::Plugins::DirtyTracker::InstanceMethods
- #_fetched_attributes — Wardrobe::Plugins::DirtyTracker::InstanceMethods
- #_get_attribute_value — Wardrobe::InstanceMethods
- #_initialize — Wardrobe::InstanceMethods
- #_initializing? — Wardrobe::InstanceMethods
- #_inspect — Wardrobe::Plugins::Validation::Refinements
- #_ivy_present — Wardrobe::Plugins::IvyPresenter::InstanceMethods
- #_mutating? — Wardrobe::Plugins::ImmutableInstanceMethods
- #_optional_ — Wardrobe::Plugins::Validation::Validator
- #_or_ — Wardrobe::Plugins::Validation::Validator
- #_present — Wardrobe::Plugins::Presenter::InstanceMethods
- #_present — Wardrobe::Plugins::Presenter::Refinements
- #_register_get — Wardrobe::Plugins::DirtyTracker::InstanceMethods
- #_set_attribute_value — Wardrobe::InstanceMethods
- #_then_ — Wardrobe::Plugins::Validation::Validator
- #_valid? — Wardrobe::Plugins::Validation::InstanceMethods
- #_validate — Wardrobe::Plugins::Validation::InstanceMethods
- #_validate! — Wardrobe::Plugins::Validation::InstanceMethods
- #_validated? — Wardrobe::Plugins::Validation::InstanceMethods
- #_validation_errors — Wardrobe::Plugins::Validation::InstanceMethods
- #_wardrobe_init — Wardrobe::InstanceMethods
- #_wardrobe_init — Wardrobe::Plugins::Coercible::Refinements::ArrayInstanceCoercer
- #add — Wardrobe::AttributeStore
- #add — Wardrobe::OptionStore
- #add — Wardrobe::PluginStore
- #add — Wardrobe::Plugins::Validation::ErrorStore
- #add_attribute — Wardrobe::Stores
- #add_store — Wardrobe::Stores
- #args — Wardrobe::Plugins::Validation::Validation
- #argument — Wardrobe::Plugins::Validation::Validation
- #attribute — Wardrobe::BlockSetup
- #attribute — Wardrobe::ClassMethods
- #attributes — Wardrobe::BlockSetup
- #attributes — Wardrobe::ClassMethods
- #build — Wardrobe::RootConfig
- #build_getter_array — Wardrobe::Attribute
- #build_setter_array — Wardrobe::Attribute
- #coerce — Wardrobe::Attribute
- #coerce — Wardrobe::Plugins::Coercible::ClassMethods
- #coerce — Wardrobe::Plugins::Coercible::Refinements
- #coerce= — Wardrobe::RootConfig
- #coerce_hash — Wardrobe::Plugins::Coercible::Refinements
- #config — Wardrobe::ModuleMethods
- #configurable — Wardrobe::Plugins::Configurable::ClassMethods
- #configure — Wardrobe::ModuleMethods
- #convert_to_array_if_not_array — Wardrobe::BlockSetup
- #create_class — Wardrobe::ModuleMethods
- #deep_freeze — Wardrobe::Plugins::ImmutableInstanceMethods
- #deep_merge! — Wardrobe::Plugins::Validation::DeepMerge
- #default_getters — Wardrobe::ClassMethods
- #default_setters — Wardrobe::ClassMethods
- #define_getter — Wardrobe::ClassMethods
- #define_setter — Wardrobe::ClassMethods
- #define_setter — Wardrobe::Plugins::AliasSetters::ClassMethods
- #define_setter — Wardrobe::Plugins::OptionalSetter::ClassMethods
- #del — Wardrobe::Store
- #dup — Wardrobe::Stores
- #each — Wardrobe::Store
- #each? — Wardrobe::Plugins::Validation::Validator
- #each_key? — Wardrobe::Plugins::Validation::Validator
- #each_value? — Wardrobe::Plugins::Validation::Validator
- #empty? — Wardrobe::Plugins::Validation::Refinements
- #enable_plugin — Wardrobe::Stores
- #error_store — Wardrobe::Plugins::Validation::ValidationRunner
- #errors — Wardrobe::Plugins::Validation::ValidationRunner
- #even? — Wardrobe::Plugins::Validation::Refinements
- #excluded_from? — Wardrobe::Plugins::Validation::Refinements
- #filled? — Wardrobe::Plugins::Validation::Refinements
- #format? — Wardrobe::Plugins::Validation::Refinements
- #freeze — Wardrobe::OptionStore
- #freeze — Wardrobe::Store
- #gt? — Wardrobe::Plugins::Validation::Refinements
- #gteq? — Wardrobe::Plugins::Validation::Refinements
- #included — Wardrobe::ClassMethods
- #included — Wardrobe::ModuleMethods
- #included_in? — Wardrobe::Plugins::Validation::Refinements
- #inherited — Wardrobe::ClassMethods
- #integer — Wardrobe::Plugins::Coercible::Refinements
- #klass_name — Wardrobe::Option
- #logger — Wardrobe::ModuleMethods
- #lt? — Wardrobe::Plugins::Validation::Refinements
- #lteq? — Wardrobe::Plugins::Validation::Refinements
- #max_size? — Wardrobe::Plugins::Validation::Refinements::Size
- #merge — Wardrobe::Attribute
- #merge — Wardrobe::Store
- #merge — Wardrobe::Stores
- #merge — Wardrobe::ClassMethods
- #merge_array — Wardrobe::BlockSetup
- #merge_boolean — Wardrobe::BlockSetup
- #merge_hash — Wardrobe::BlockSetup
- #merge_options — Wardrobe::Attribute
- #merge_set — Wardrobe::BlockSetup
- #merged_options_for_attribute — Wardrobe::BlockSetup
- #method — Wardrobe::Plugins::Validation::Validation
- #method_missing — Wardrobe::Store
- #min_size? — Wardrobe::Plugins::Validation::Refinements::Size
- #mutate — Wardrobe::Store
- #mutate — Wardrobe::Plugins::ImmutableInstanceMethods
- #mutate — Wardrobe::Plugins::Immutable::InstanceMethods
- #mutate! — Wardrobe::Plugins::ImmutableInstanceMethods
- #odd? — Wardrobe::Plugins::Validation::Refinements
- #option — Wardrobe::Plugin
- #optional — Wardrobe::Plugins::Validation::BlockHandler
- #options — Wardrobe::Plugin
- #plugin — Wardrobe::ClassMethods
- #push — Wardrobe::Plugins::Coercible::Refinements::ArrayInstanceCoercer
- #register — Wardrobe::Plugins::Configurable::ConfigurableStore
- #register_default_plugin — Wardrobe::RootConfig
- #remove_attribute — Wardrobe::Stores
- #remove_attribute — Wardrobe::ClassMethods
- #remove_attributes — Wardrobe::ClassMethods
- #report — Wardrobe::Plugins::Validation::Validator
- #root_config — Wardrobe::ClassMethods
- #root_config= — Wardrobe::ClassMethods
- #run — Wardrobe::BlockSetup
- #run — Wardrobe::Plugins::Validation::ValidationRunner
- #run — Wardrobe::Plugins::Validation::Validator
- #select_defaults — Wardrobe::OptionStore
- #size? — Wardrobe::Plugins::Validation::Refinements::Size
- #string — Wardrobe::Plugins::Coercible::Refinements
- #to_s — Wardrobe::Plugins::Validation::ValidationError
- #type — Wardrobe::Plugins::Validation::Validation
- #type? — Wardrobe::Plugins::Validation::Refinements
- #unshift — Wardrobe::Plugins::Coercible::Refinements::ArrayInstanceCoercer
- #update — Wardrobe::Plugins::Configurable::ConfigurableStore
- #update — Wardrobe::Stores
- #use_getter_for_atr? — Wardrobe::Option
- #use_setter_for_atr? — Wardrobe::Option
- #validate — Wardrobe::Plugins::Validation::Validator
- #validate_klass — Wardrobe::Attribute
- #validate_list — Wardrobe::Plugins::Validation::Validator
- #validate_options — Wardrobe::Attribute
- #validates — Wardrobe::Plugins::Validation::ClassMethods
- #values — Wardrobe::Store
- #wardrobe_stores — Wardrobe::ClassMethods
- #| — Wardrobe::Plugins::Validation::Validation