class Vime::Component
Public Instance Methods
dom_attrs()
click to toggle source
# File lib/vime/component.rb, line 22 def dom_attrs { class: classes, data: data, style: style, } end
Private Instance Methods
process_attrs(attrs)
click to toggle source
# File lib/vime/component.rb, line 31 def process_attrs(attrs) attrs .deep_transform_keys(&:to_s) .deep_transform_keys(&:dasherize) .reject { |_, v| v.nil? || v == false } end