Sha256: 9365b959f5024de5179a39b0a6ba65b0ac0fc0876b26950eec1208570daf3359
Contents?: true
Size: 744 Bytes
Versions: 68
Compression:
Stored size: 744 Bytes
Contents
<% id ||= nil extra_spacing ||= nil list_type ||= "unordered" visible_counters ||= nil items ||= [] aria_label ||= nil classes = %w(gem-c-list govuk-list) classes << "govuk-list--bullet" if visible_counters && list_type === "unordered" classes << "govuk-list--number" if visible_counters && list_type === "number" classes << "govuk-list--spaced" if extra_spacing # Default list type is unordered list. list_tag = "ul" # Set to ordered list to override default. list_tag = "ol" if list_type === "number" %> <% if items.any? %> <%= content_tag list_tag, class: classes, id: id, "aria-label": aria_label do %> <% items.each do |item| %> <li><%= sanitize(item) %></li> <% end %> <% end %> <% end %>
Version data entries
68 entries across 68 versions & 1 rubygems