5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/view_opener/helpers.rb', line 5
def view_opener
view_dir = Rails.root.join('app', 'views')
console_logs = Current.views.map do |view|
name = view.sub(%r{^#{view_dir}/}, '')
link = sprintf(ViewOpener.configuration.file_link_format, view)
"console.log('%c#{name}: %o', 'font-weight: bold;', '#{link}');"
end
javascript_tag " if (console && console.groupCollapsed) {\n console.log('%c[view opener] %c%d views', 'font-weight: bold', '', \#{console_logs.size});\n console.groupCollapsed();\n \#{console_logs.join(\"\\n\")}\n console.groupEnd();\n }\n JS\nend\n"
|