Sha256: 20180874314960260445663e4d75747e05dbf6f01505c317dd179fe9458ef9fd
Contents?: true
Size: 372 Bytes
Versions: 4
Compression:
Stored size: 372 Bytes
Contents
module AngularSprinkles module Element class Input def initialize(args) @args = (args || {}) end def attributes { data: to_json_hash } end private def to_json_hash Hash[@args.map do |k, v| [k.to_s.underscore.dasherize, v.is_a?(String) ? v : v.to_json] end] end end end end
Version data entries
4 entries across 4 versions & 1 rubygems