Sha256: 1508457e351f5aadea62f1629418dd2606912b6324171245352b65bc3c7e1524
Contents?: true
Size: 550 Bytes
Versions: 2
Compression:
Stored size: 550 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? %> Options Hash (`<%= param %>`): <% tags.each do |tag| %> * <%= tag.pair.name %> <%= format_types(tag.pair.types || ['Object']) %> <% if tag.pair.defaults %> - default: <%= tag.pair.defaults.map { |t| "`#{h t}`" }.join(", ") %><% end %> <% if tag.pair.text && tag.pair.text =~ /\S/ %> - <%= tag.pair.text %><% end %> <% end %> <% end %> <% end %>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yard-to_mkdocs-0.1.1 | lib/yard/to_mkdocs/default/tags/html/option.erb |
yard-to_mkdocs-0.1.0 | lib/yard/to_mkdocs/default/tags/html/option.erb |