Sha256: f71173b8b55372f157a4228f393c3bfa25917dfaa75e8dfad10acee0a77db6e1
Contents?: true
Size: 587 Bytes
Versions: 22
Compression:
Stored size: 587 Bytes
Contents
<% language ||= "html" wrap ||= nil; %> <% code ||= capture do %><%= yield %><% end %> <% output = highlight(code, language, { strip: defined?(strip) ? strip : true, line_numbers: line_numbers ||= false, highlight_lines: highlight_lines ||= [], start_line: start_line ||= 0 }) %> <div class="code not-prose <%= "numbered" if line_numbers %> <%= classes ||= "" %> <%= "focussed" if highlight_lines.any? %>" x-data="code" :class="{'wrapped': wrap}" <% if wrap.present? %>x-effect="wrap = <%= wrap %>"<% end %>> <pre><code class="highlight"><%= output %></code></pre> </div>
Version data entries
22 entries across 22 versions & 1 rubygems