Sha256: 595ba216a5acb607a432e34805d9d6204060f0af22b6b1126ef1ca4be870a08b
Contents?: true
Size: 638 Bytes
Versions: 2
Compression:
Stored size: 638 Bytes
Contents
# require 'component' class Bootstrap module BasicTags def html content add_content String(content).html_safe "" end Component.add_div_method :div, nil do |opts, extra_args| prepend_class opts, extra_args.first if extra_args.present? opts end Component.add_div_method :span, nil do |opts, extra_args| prepend_class opts, extra_args.first if extra_args.present? opts end Component.add_tag_method :tag, nil, tag: :yield do |opts, extra_args| prepend_class opts, extra_args[1] if extra_args[1].present? opts[:tag] = extra_args[0] opts end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
card-1.91 | mod/bootstrap/lib/bootstrap/basic_tags.rb |
card-1.21.0 | mod/bootstrap/lib/bootstrap/basic_tags.rb |