<%= raw @doc[:info] %>

<%= t('apipie_dsl.classes') %>

<% @doc[:classes].each_value do |klass| %> <% next unless klass[:show] && in_section?(@section, klass[:id]) %>

<%= klass[:name] %> <% if klass[:deprecated] %> DEPRECATED <% end %>
<%= klass[:short_description] %>

<% unless klass[:properties].empty? %> <%= render partial: 'index_class_prop', collection: klass[:properties], as: :prop, locals: { link_extension: @doc[:link_extension], doc_url: klass[:doc_url] } %>
<%= t('apipie_dsl.property') %> <%= t('apipie_dsl.description') %>
<% end %> <% unless klass[:methods].empty? %> <%= render partial: 'index_class_meth', collection: klass[:methods], as: :meth, locals: { link_extension: @doc[:link_extension] } %>
<%= t('apipie_dsl.method') %> <%= t('apipie_dsl.description') %>
<% end %> <% end %> <% unless content_for(:apipie_dsl_footer) == @doc[:copyright] %> <%= content_for :apipie_dsl_footer, raw(@doc[:copyright]) %> <% end %>