File: set_ace_paths.js.erb

package info (click to toggle)
ruby-ace-rails-ap 4.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 15,480 kB
  • sloc: javascript: 290,566; ruby: 33; makefile: 4; sh: 3
file content (33 lines) | stat: -rw-r--r-- 969 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
ace.config.set('basePath', '/assets/ace');
<%
  if Ace::Rails.include_modes.present?
    Ace::Rails.include_modes.each do |worker|
%>
ace.config.setModuleUrl("ace/mode/<%= worker %>_worker", "<%= asset_path "ace/worker-#{worker}.js" %>");
<%
    end
  else
    Dir[File.dirname(__FILE__) + '/ace/worker-*.js'].sort.each do |file|
%>
<% worker = File.basename(file, '.js').sub(/^worker-/, '') %>
ace.config.setModuleUrl("ace/mode/<%= worker %>_worker", "<%= asset_path "ace/worker-#{worker}.js" %>");
<%
    end
  end
%>
<%
  if Ace::Rails.include_modes.present?
    Ace::Rails.include_modes.each do |mode|
%>
      ace.config.setModuleUrl("ace/mode/<%= mode %>", "<%= asset_path "ace/mode-#{mode}.js" %>");
<%
    end
  else
    Dir[File.dirname(__FILE__) + '/ace/mode-*.js'].sort.each do |file|
%>
<% mode = File.basename(file, '.js').sub(/^mode-/, '') %>
ace.config.setModuleUrl("ace/mode/<%= mode %>", "<%= asset_path "ace/mode-#{mode}.js" %>");
<%
    end
  end
%>