Module: Ea::Svg::EaEmitter::Element::TextEscape
- Defined in:
- lib/ea/svg/ea_emitter/element/text_escape.rb
Overview
XML-escapes text content for safe SVG embedding.
Class Method Summary collapse
Class Method Details
.call(text) ⇒ Object
11 12 13 14 15 |
# File 'lib/ea/svg/ea_emitter/element/text_escape.rb', line 11 def call(text) return "" if text.nil? text.to_s.gsub("&", "&").gsub("<", "<").gsub(">", ">").gsub("\"", """) end |