Class: DragonflySvg::Analysers::WidthAnalyser
- Defined in:
- lib/dragonfly_svg/analysers/width_analyser.rb
Instance Method Summary collapse
-
#initialize(app) ⇒ WidthAnalyser
constructor
A new instance of WidthAnalyser.
Methods inherited from Base
Constructor Details
#initialize(app) ⇒ WidthAnalyser
Returns a new instance of WidthAnalyser.
4 5 6 7 8 9 10 11 12 13 |
# File 'lib/dragonfly_svg/analysers/width_analyser.rb', line 4 def initialize(app) original = app.analysers.items[:width] app.add_analyser(:width) do |content| if is_svg?(content) content.analyse(:svg_properties)[:width] elsif original original.call(content) end end end |