module Wardrobe::Plugins::IvyPresenter

Public Class Methods

build_attributes_hash(set, preset: nil, source: nil) click to toggle source
# 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.options[:preset]&.include?(preset) || atr.options[:source] == source
    result[key] = nil
  end
  result
end