Sha256: a7393837d6925e1374c92fee7645bf88cb6e47475bbd71d2de429602dcbe374b
Contents?: true
Size: 901 Bytes
Versions: 21
Compression:
Stored size: 901 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 %> — default: <%= tag.pair.defaults.map {|t| "<tt>#{h t}</tt>" }.join(", ") %> <% end %> </span> <% if tag.pair.text && tag.pair.text =~ /\S/ %> — <%= htmlify_line(tag.pair.text) %> <% end %> </li> <% end %> </ul> <% end %> <% end %>
Version data entries
21 entries across 20 versions & 4 rubygems