Sha256: 6abeca3fc67cc56fdcc6a4a45f2d5e58d5ffc90f2cb4063ed3ff766b7f145eb4
Contents?: true
Size: 830 Bytes
Versions: 62
Compression:
Stored size: 830 Bytes
Contents
module Workarea module Plugin module AssetAppendsHelper def append_stylesheets(name) appends = Plugin.skip_appends( Plugin.stylesheets_appends[name], Workarea.config.skip_stylesheets ) return '' if appends.blank? appends.inject([]) do |arr, paths| Array(paths).each do |path| arr << "@import '#{path}';" end arr end.join("\n") end def append_javascripts(name) appends = Plugin.skip_appends( Plugin.javascripts_appends[name], Workarea.config.skip_javascripts ) return [] if appends.blank? appends.inject([]) do |arr, paths| Array(paths).each do |path| require_asset(path) end end end end end end
Version data entries
62 entries across 62 versions & 1 rubygems