Module: RedmineCrm::ExternalAssetsHelper

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

Instance Method Summary collapse

Instance Method Details

#chartjs_assetsObject



13
14
15
16
17
# File 'lib/redmine_crm/helpers/external_assets_helper.rb', line 13

def chartjs_assets
  return if @chartjs_tag_included
  @chartjs_tag_included = true
  javascript_include_tag('Chart.bundle.min', plugin: GEM_NAME)
end

#select2_assetsObject



5
6
7
8
9
10
11
# File 'lib/redmine_crm/helpers/external_assets_helper.rb', line 5

def select2_assets
  return if @select2_tag_included
  @select2_tag_included = true
  javascript_include_tag('select2', plugin: GEM_NAME) +
    stylesheet_link_tag('select2', plugin: GEM_NAME) +
    javascript_include_tag('select2_helpers', plugin: GEM_NAME)
end

#timepicker_assetsObject



19
20
21
22
23
24
25
# File 'lib/redmine_crm/helpers/external_assets_helper.rb', line 19

def timepicker_assets
  return if @timepicker_tag_included

  @timepicker_tag_included = true
  javascript_include_tag('timepicker_addon', plugin: GEM_NAME) +
    stylesheet_link_tag('timepicker_addon', plugin: GEM_NAME)
end