Module: InlineSvg

Defined in:
lib/inline_svg/static_asset_finder.rb,
lib/inline_svg.rb,
lib/inline_svg/railtie.rb,
lib/inline_svg/version.rb,
lib/inline_svg/asset_file.rb,
lib/inline_svg/io_resource.rb,
lib/inline_svg/finds_asset_paths.rb,
lib/inline_svg/transform_pipeline.rb,
lib/inline_svg/action_view/helpers.rb,
lib/inline_svg/random_id_generator.rb,
lib/inline_svg/transform_pipeline/transformations/transformation.rb

Overview

Naive fallback asset finder for when sprockets >= 3.0 && config.assets.precompile = false Thanks to @ryanswood for the original code: github.com/AbleHealth/inline_svg/commit/661bbb3bef7d1b4bd6ccd63f5f018305797b9509

Defined Under Namespace

Modules: ActionView, IOResource, TransformPipeline Classes: AssetFile, Configuration, CustomTransformation, FindsAssetPaths, Railtie, RandomIdGenerator, StaticAssetFinder

Constant Summary collapse

VERSION =
"0.9.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject (readonly)

Returns the value of attribute configuration.



53
54
55
# File 'lib/inline_svg.rb', line 53

def configuration
  @configuration
end

Class Method Details

.configureObject



55
56
57
58
59
60
61
# File 'lib/inline_svg.rb', line 55

def configure
  if block_given?
    yield configuration
  else
    raise InlineSvg::Configuration::Invalid.new('Please set configuration options with a block')
  end
end

.reset_configuration!Object



63
64
65
# File 'lib/inline_svg.rb', line 63

def reset_configuration!
  @configuration = InlineSvg::Configuration.new
end