Sha256: b30905eaa53072f49d72a3b8ff9b3e1a5c9c7f51ecf5bff4d18dd5dd4c2ab361

Contents?: true

Size: 904 Bytes

Versions: 55

Compression:

Stored size: 904 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.sub(/^\*+|:$/, '') } %>
    <% 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

55 entries across 54 versions & 9 rubygems

Version Path
direct7-0.0.18 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/templates/default/tags/html/option.erb
direct7-0.0.17 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/templates/default/tags/html/option.erb
direct7-0.0.16 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/templates/default/tags/html/option.erb
kinetic_sdk-5.0.25 gems/yard-0.9.25/templates/default/tags/html/option.erb
kinetic_sdk-5.0.24 gems/yard-0.9.25/templates/default/tags/html/option.erb
direct7-0.0.13 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/templates/default/tags/html/option.erb
direct7-0.0.12 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/templates/default/tags/html/option.erb
kinetic_sdk-5.0.23 gems/yard-0.9.25/templates/default/tags/html/option.erb
getargv-0.3.3-universal-darwin vendor/bundle/ruby/3.3.0/gems/yard-0.9.34/templates/default/tags/html/option.erb
direct7-0.0.11 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/templates/default/tags/html/option.erb
kinetic_sdk-5.0.22 gems/yard-0.9.25/templates/default/tags/html/option.erb
kinetic_sdk-5.0.21 gems/yard-0.9.25/templates/default/tags/html/option.erb
yard-0.9.34 templates/default/tags/html/option.erb
yard-0.9.33 templates/default/tags/html/option.erb
yard-0.9.32 templates/default/tags/html/option.erb
yard-0.9.31 templates/default/tags/html/option.erb
yard-0.9.30 templates/default/tags/html/option.erb
devcycle-ruby-server-sdk-2.0.0 vendor/bundle/ruby/3.0.0/gems/yard-0.9.28/templates/default/tags/html/option.erb
kinetic_sdk-5.0.20 gems/yard-0.9.25/templates/default/tags/html/option.erb
yard-0.9.28 templates/default/tags/html/option.erb