class Ember::Rails::Assets::Javascript

Public Instance Methods

render() click to toggle source
# File lib/ember/rails/assets/javascript.rb, line 8
        def render
          <<-JS.strip_heredoc
            window.#{key} = {
              prefix: "/assets/",
              path: function(name) {
                return this.prefix + (this.assets[name] || name);
              },
              assets: #{JSON.dump(assets)}
            };
          JS
        end

Private Instance Methods

assets() click to toggle source
# File lib/ember/rails/assets/javascript.rb, line 22
def assets
  json = File.read(assets_manifest_path)
  JSON.load(json)["assets"]
rescue Errno::ENOENT
  {}
end