Module: Rails::Assets::Manifest
- Defined in:
- lib/rails/assets/manifest.rb,
lib/rails/assets/manifest/helper.rb,
lib/rails/assets/manifest/railtie.rb,
lib/rails/assets/manifest/version.rb,
lib/rails/assets/manifest/manifest.rb
Defined Under Namespace
Modules: Helper, VERSION
Classes: EntryMissing, IntegrityMissing, Manifest, ManifestInvalid, ManifestMissing, Railtie
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.instance ⇒ Object
Returns the value of attribute instance.
26
27
28
|
# File 'lib/rails/assets/manifest.rb', line 26
def instance
@instance
end
|
Class Method Details
.eager_load! ⇒ Object
39
40
41
42
43
|
# File 'lib/rails/assets/manifest.rb', line 39
def eager_load!
return unless @instance
@instance.eager_load!
end
|
.passthrough? ⇒ Boolean
45
46
47
|
# File 'lib/rails/assets/manifest.rb', line 45
def passthrough?
Rails.application.config.assets_manifest.passthrough
end
|
.prepare! ⇒ Object
28
29
30
31
32
33
34
35
36
37
|
# File 'lib/rails/assets/manifest.rb', line 28
def prepare!
@instance = begin
config = Rails.application.config
Manifest.new(
config.assets_manifest.path,
cache: config.cache_classes,
)
end
end
|