class SvgHeartsYou::Extensions::MiddlemanExtension
Public Class Methods
new(app, options_hash={}, &block)
click to toggle source
Calls superclass method
# File lib/svg_hearts_you/middleman_extension.rb, line 6 def initialize(app, options_hash={}, &block) super # Configure gem if svg_paths option is set via middleman if options_hash.key?(:svg_paths) SvgHeartsYou.configure do |config| config.svg_paths << options_hash[:svg_paths] end end end
Public Instance Methods
after_configuration()
click to toggle source
# File lib/svg_hearts_you/middleman_extension.rb, line 21 def after_configuration # Add middleman app's images_dir by default SvgHeartsYou.configure do |config| config.svg_paths << File.join(Dir.pwd, app.settings.source, app.settings.images_dir) end end