Module: Wardrobe::Plugins::IvyPresenter
- Extended by:
- Wardrobe::Plugin
- Defined in:
- lib/wardrobe/plugins/ivy_presenter.rb
Defined Under Namespace
Modules: InstanceMethods
Class Method Summary collapse
Methods included from Wardrobe::Plugin
Class Method Details
.build_attributes_hash(set, preset: nil, source: nil) ⇒ Object
31 32 33 34 35 36 37 38 |
# File 'lib/wardrobe/plugins/ivy_presenter.rb', line 31 def self.build_attributes_hash(set, preset: nil, source: nil) result = {} set.each do |key, atr| next unless atr.[:preset]&.include?(preset) || atr.[:source] == source result[key] = nil end result end |