Sha256: 093e0ef95e4fcf21ebcd4bce610f4a5ab475a86ba72807a017da2128e2dc97b9
Contents?: true
Size: 1.52 KB
Versions: 15
Compression:
Stored size: 1.52 KB
Contents
<% level ||= 0 %> <% col = 255 - level * 5 %> <% params.each do |param| %> <% if !param[:show] %> <%= render(:partial => 'params', :locals => {:level => level, :params => param[:params]}) unless param[:params].blank? %> <% next %> <% end %> <tr style='background-color:rgb(<%= "#{col},#{col},#{col}" %>);'> <td> <strong><%= param[:full_name] %> </strong><br> <small> <%= t("apipie_dsl.#{param[:type]}") %> </small> </td> <td> <%= param[:description].html_safe %> <%- if param[:type] != 'required' %> <p><strong>Default value:</strong></p> <ul> <li><%= resolve_default(param[:default]) %></li> </ul> <%- end %> <%- if param[:validations].present? || param[:validator].present? %> <p><strong>Validations:</strong></p> <ul> <%- if param[:validator].present? %> <li><%= ApipieDSL.markup_to_html(param[:validator]).html_safe %></li> <%- end %> <%- if param[:validations].present? %> <%- param[:validations].each do |item| %> <li><%= item.html_safe %></li> <%- end %> <%- end %> </ul> <%- end %> <% unless param[:metadata].blank? %> <br> Metadata: <%= render(:partial => 'metadata', :locals => {:meta => param[:metadata]}) %> <% end %> </td> </tr> <%= render(:partial => 'params', :locals => {:level => level + 1, :params => param[:params]}) unless param[:params].blank? %> <% end %>
Version data entries
15 entries across 15 versions & 1 rubygems