module Esvg::Helpers
Public Instance Methods
embed_svgs(*keys)
click to toggle source
# File lib/esvg/helpers.rb, line 3 def embed_svgs(*keys) if Rails.env.production? Esvg.build_paths(keys).map { |path| javascript_include_tag(path, async: true) }.join("\n").html_safe else Esvg.embed(keys) end end
use_svg(name, options={}, &block)
click to toggle source
# File lib/esvg/helpers.rb, line 11 def use_svg(name, options={}, &block) options[:content] = capture(&block).html_safe if block_given? Esvg.use(name, options) end