Sha256: 28dfba2e544135ae49f8ce432e4b28183b2635d87f6f133e4ca7237cc8e14b25

Contents?: true

Size: 380 Bytes

Versions: 6

Compression:

Stored size: 380 Bytes

Contents

#
# Extends asset context with storage for assets to preload
#
module Sprockets
  module Preload
    module Context
      def self.included(mod)
        mod.instance_eval do
          attr_accessor :_assets_to_preload
          attr_accessor :_force_preload
        end
      end

      def preload?
        _force_preload || !Sprockets::Preload.inline
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sprockets-preload-0.1.0 lib/sprockets/preload/context.rb
sprockets-preload-0.0.5 lib/sprockets/preload/context.rb
sprockets-preload-0.0.4 lib/sprockets/preload/context.rb
sprockets-preload-0.0.3 lib/sprockets/preload/context.rb
sprockets-preload-0.0.2 lib/sprockets/preload/context.rb
sprockets-preload-0.0.1 lib/sprockets/preload/context.rb