Sha256: 737f1efda20a46e0d75b01c8b5b8f46dc999e0f0b0d2a2cbfb2d98c133e37012

Contents?: true

Size: 692 Bytes

Versions: 9

Compression:

Stored size: 692 Bytes

Contents

<% if object.has_tag?(:key_for) %>
  <% object.tags(:key_for).group_by{|tag| tag.name }.each_pair do |hash_name, tags| %>
    <h3>Keys for Hash (<tt><%= hash_name %></tt>):</h3>
    <ul>
    <% tags.each do |tag| %>
      <li>
        <span class="name"><%= tag.pair.name %></span>
        <span class="type"><%= format_types(tag.pair.types) || ['Object'] %></span>
        <span class="default">
          <% if tag.pair.defaults %>
            &mdash; default:
          <%= tag.pair.defaults.map {|t| "<tt>#{h t}</tt>" }.join(", ") %>
          <% end %>
        </span>
        <%= htmlify_line(tag.pair.text) if tag.pair.text %>
      </li>
    <% end %>
    </ul>
  <% end %>
<% end %>

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
yard-rest-1.1.4 templates/default/tags/html/key_for.erb
yard-rest-1.1.3 templates/default/tags/html/key_for.erb
yard-rest-1.1.2 templates/default/tags/html/key_for.erb
yard-rest-1.1.1 templates/default/tags/html/key_for.erb
yard-rest-1.1.0 templates/default/tags/html/key_for.erb
yard-rest-1.0.5 templates/default/tags/html/key_for.erb
yard-rest-1.0.4 templates/default/tags/html/key_for.erb
yard-rest-1.0.3 templates/default/tags/html/key_for.erb
yard-rest-1.0.2 templates/rest/tags/html/key_for.erb