Module: Redmineup::ExternalAssetsHelper

Includes:
ActionView::Helpers::JavaScriptHelper
Defined in:
lib/redmineup/helpers/external_assets_helper.rb

Instance Method Summary collapse

Instance Method Details

#chartjs_assetsObject



21
22
23
24
25
26
# File 'lib/redmineup/helpers/external_assets_helper.rb', line 21

def chartjs_assets
  return if @chartjs_tag_included

  @chartjs_tag_included = true
  javascript_include_tag('chart.min', plugin: GEM_NAME)
end

#redmineup_assetsObject



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/redmineup/helpers/external_assets_helper.rb', line 5

def redmineup_assets
  return if @redmineup_assets_included

  @redmineup_assets_included = true
  javascript_include_tag('consumer', plugin: GEM_NAME) +
    javascript_include_tag('select2', plugin: GEM_NAME) +
    javascript_include_tag('select2_helpers', plugin: GEM_NAME) +
    javascript_include_tag('jquery.colorPicker.min', plugin: GEM_NAME) +
    stylesheet_link_tag('redmineup', plugin: GEM_NAME) +
    javascript_tag("window.redmineupWorkerUrl = #{asset_path('consumer_worker.js', plugin: GEM_NAME).to_json};")
end

#select2_assetsObject



17
18
19
# File 'lib/redmineup/helpers/external_assets_helper.rb', line 17

def select2_assets
  redmineup_assets
end