Sha256: 1084004daa32ae1679dbf3253aafe4a14ee78a7afe5506566b8cd4b0cdd024cb

Contents?: true

Size: 1.17 KB

Versions: 7

Compression:

Stored size: 1.17 KB

Contents

<div class='row'>
  <div class='span3'>
    <ul class='nav nav-list' id='api-doc-nav'>
      <% @api_controllers.each_with_index do |(controller, actions), ci| %>
        <li class='nav-header'>
          <%= controller.gsub(/\W/, '_').humanize.titleize %>
        </li>
        <% actions.each_with_index do |(action, data), ai| %>
          <li class='<%= ci == 0 && ai == 0 ? 'active' : '' %>'>
            <% tab_id = "#{controller.gsub(/\W/, '_')}_#{action}" %>
            <%= link_to action.humanize.titleize, "##{tab_id}", :data => {:toggle => 'tab'} %>
          </li>
        <% end %>
      <% end %>
    </ul>
  </div>
  
  <div class="span9">
    <div class='tab-content'>
      <% @api_controllers.each_with_index do |(controller, actions), ci| %>
        <% actions.each_with_index do |(action, data), ai| %>
          <% tab_id = "#{controller.gsub(/\W/, '_')}_#{action}" %>
          <div class='tab-pane <%= ci == 0 && ai == 0 ? 'active' : '' %>' id='<%= tab_id %>'>
            <% data.each do |key, data| %>
              <%= render :partial => 'action', :object => data %>
            <% end %>
          </div>
        <% end %>
      <% end %>
    </div>
  </div>
</div>

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
api_docs-1.0.6 app/views/api_docs/docs/index.html.erb
api_docs-1.0.5 app/views/api_docs/docs/index.html.erb
api_docs-1.0.4 app/views/api_docs/docs/index.html.erb
api_docs-1.0.3 app/views/api_docs/docs/index.html.erb
api_docs-1.0.2 app/views/api_docs/docs/index.html.erb
api_docs-1.0.1 app/views/api_docs/docs/index.html.erb
api_docs-1.0.0 app/views/api_docs/docs/index.html.erb