Sha256: 06c7b39b68443ca0347abb87bdde4f42991488434b782412d7a651797010aad6

Contents?: true

Size: 885 Bytes

Versions: 65

Compression:

Stored size: 885 Bytes

Contents

<% if object.has_tag?(:option) %>
  <% object.parameters.each do |param, default| %>
    <% tags = object.tags(:option).select {|x| x.name.to_s == param.to_s } %>
    <% next if tags.empty? %>
    <p class="tag_title">Options Hash (<tt><%= param %></tt>):</p>
    <ul class="option">
      <% for tag in tags %>
        <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>
          <% if tag.pair.text && tag.pair.text =~ /\S/ %>
            &mdash; <%= htmlify_line(tag.pair.text) %>
          <% end %>
        </li>
      <% end %>
    </ul>
  <% end %>
<% end %>

Version data entries

65 entries across 49 versions & 7 rubygems

Version Path
yard-0.8.7.5 templates/default/tags/html/option.erb
climine-0.0.7 vendor/bundle/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
climine-0.0.7 vendor/bundle/ruby/2.1.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
climine-0.0.6 vendor/bundle/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
climine-0.0.5 vendor/bundle/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
yard-0.8.7.4 templates/default/tags/html/option.erb
climine-0.0.4 vendor/bundle/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
climine-0.0.3 vendor/bundle/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
mango-0.8.0 vendor/bundler/ruby/2.1.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
mango-0.7.1 vendor/bundler/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
mango-0.7.0 vendor/bundler/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
climine-0.0.2 vendor/bundle/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
climine-0.0.1 vendor/bundle/ruby/2.0.0/gems/yard-0.8.7.3/templates/default/tags/html/option.erb
yard-0.8.7.3 templates/default/tags/html/option.erb
yard-0.8.7.2 templates/default/tags/html/option.erb
candlepin-api-0.4.0 bundle/ruby/gems/yard-0.8.7/templates/default/tags/html/option.erb
candlepin-api-0.4.0 bundle/ruby/1.8/gems/yard-0.8.7/templates/default/tags/html/option.erb
candlepin-api-0.4.0 bundle/ruby/1.9.1/gems/yard-0.8.7/templates/default/tags/html/option.erb
yard-0.8.7.1 templates/default/tags/html/option.erb
yard-0.8.7 templates/default/tags/html/option.erb