Sha256: c9ce7955d0c64f02f0e603f0954a3fbec6949bb6968597d00833ea4c25a8a4cb
Contents?: true
Size: 656 Bytes
Versions: 1
Compression:
Stored size: 656 Bytes
Contents
module ActionView::Helpers::AssetTagHelper def expand_javascript_sources(sources, recursive = false) if sources.include?(:all) all_javascript_files = collect_asset_files(JAVASCRIPTS_DIR, ('**' if recursive), '*.js') result = ((determine_source(:defaults, @@javascript_expansions).dup) + all_javascript_files).uniq result else expanded_sources = sources.collect do |source| determine_source(source, @@javascript_expansions) end.flatten expanded_sources << "application" if sources.include?(:defaults) && File.exist?(File.join(JAVASCRIPTS_DIR, "application.js")) expanded_sources end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
engine-assets-0.3.0 | lib/engine_assets/extensions/rails/assets.rb |