Class: Panda::Editor::AssetLoader

Inherits:
Object
  • Object
show all
Defined in:
lib/panda/editor/asset_loader.rb

Constant Summary collapse

GITHUB_RELEASES_URL =
'https://api.github.com/repos/tastybamboo/panda-editor/releases/latest'
ASSET_CACHE_DIR =
Rails.root.join('tmp', 'panda_editor_assets')

Class Method Summary collapse

Class Method Details

.javascript_urlObject



21
22
23
24
25
26
27
# File 'lib/panda/editor/asset_loader.rb', line 21

def javascript_url
  if use_compiled_assets?
    compiled_javascript_url
  else
    '/assets/panda/editor/application.js'
  end
end

.load_assetsObject



13
14
15
16
17
18
19
# File 'lib/panda/editor/asset_loader.rb', line 13

def load_assets
  if use_compiled_assets?
    load_compiled_assets
  else
    load_development_assets
  end
end

.stylesheet_urlObject



29
30
31
32
33
34
35
# File 'lib/panda/editor/asset_loader.rb', line 29

def stylesheet_url
  if use_compiled_assets?
    compiled_stylesheet_url
  else
    '/assets/panda/editor/application.css'
  end
end