Class: Components::IconSprite::Icon
- Inherits:
-
Object
- Object
- Components::IconSprite::Icon
- Extended by:
- Literal::Properties
- Defined in:
- lib/backpack/components/icon_sprite.rb
Instance Method Summary collapse
Instance Method Details
#as_svg_symbol ⇒ Object
31 32 33 34 35 36 37 38 39 |
# File 'lib/backpack/components/icon_sprite.rb', line 31 def as_svg_symbol icon_files = Dir.glob("{#{ICON_PATHS.join(",")}}/#{@key}.svg") return if icon_files.empty? svg_string = File.open(icon_files.last, "rb").read sanitized_svg(svg_string) end |