Sha256: 02ec422ed6ee5ff0df8a6a4ff8c0bed6006a50abcb590c221c3f66ef286cb923

Contents?: true

Size: 1.07 KB

Versions: 2

Compression:

Stored size: 1.07 KB

Contents

<li id="<%= dom_id record %>">
  <dl class="record columns">
    <dt class="column">
      <% unless record.leaf? || record.root? %>
        <span class="toggle">
        <% if children.blank? %>
          <%= link_to '+', resource.member_path(record, :action => :expand), :remote => true %>
        <% else %>
          <%= link_to '–', resource.member_path(record, :action => :collapse), :remote => true %>
        <% end %>
        </span>
      <% end %>
      <span class="handle">⇅</span>
      <% tree_fields.each do |field| -%>
        <span><%= field.render :tree, controller, record %></span>
      <% end -%>
    </dt>
    <dd class="column">
      <%= link_to 'edit', resource.edit_path(record) if update_fields.present? %>
      <% controller._members.each do |member| %>
        <%= link_to member.label, resource.member_path(record, :action => member.action) if member.display? %>
      <% end %>
      <%= link_to 'destroy', resource.member_path(record), :confirm => "Are you sure?", :method => :delete if configuration.destroy %>
    </dd>
  </dl>
  <%= children %>
</li>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
puffer-0.1.1 app/views/puffer/tree_base/_record.html.erb
puffer-0.1.0 app/views/puffer/tree_base/_record.html.erb