Sha256: 127ff6e334ada082381c41a43c17b251c2a7214d2a55b5f91b793f35746aa85c
Contents?: true
Size: 370 Bytes
Versions: 15
Compression:
Stored size: 370 Bytes
Contents
module InlineSvg::TransformPipeline::Transformations class Title < Transformation def transform(doc) doc = Nokogiri::XML::Document.parse(doc.to_html) node = Nokogiri::XML::Node.new('title', doc) node.content = value doc.search('svg title').each { |node| node.remove } doc.at_css('svg').prepend_child(node) doc end end end
Version data entries
15 entries across 15 versions & 1 rubygems