instance method
preloaded_module_paths
Ruby on Rails 1.1.6
Since v1.0.3 Last seen in v2.2.3Signature
preloaded_module_paths(resolver:, cache_key: :preloaded_module_paths)
Returns an array of all the resolved module paths of the pinned packages. The resolver must respond to path_to_asset, such as ActionController::Base.helpers or ApplicationController.helpers. You’ll want to use the resolver that has been configured for the asset_host you want these resolved paths to use. In case you need to resolve for different asset hosts, you can pass in a custom cache_key to vary the cache used by this method for the different cases.
Parameters
-
resolverkeyreq -
cache_keykey = :preloaded_module_paths
Source
# File lib/importmap/map.rb, line 43
def preloaded_module_paths(resolver:, cache_key: :preloaded_module_paths)
cache_as(cache_key) do
resolve_asset_paths(expanded_preloading_packages_and_directories, resolver: resolver).values
end
end
Defined in lib/importmap/map.rb line 43
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Importmap::Map