Sha256: 393105c608443af4845f347eaf28ac5987ed1922fff5abe3d014df4f36d35670
Contents?: true
Size: 1.34 KB
Versions: 5
Compression:
Stored size: 1.34 KB
Contents
<% # headmin/fields/repeater/row # accepts block: yes # parameters: # form: Form object # pass_thru: (string) Pass thru for add button if needed draggable = form.object.respond_to?(:position) destroyable = form.object.respond_to?(:destroy) %> <div class="repeater-row list-group-item" data-repeater-target="row" data-row-index="<%= form.options[:child_index] %>" data-new-record="<%= form.object.new_record? %>" > <%= form.hidden_field :id %> <%= form.hidden_field :_destroy if destroyable %> <%= form.hidden_field :position if draggable %> <%= yield %> <!-- Drag handle --> <% if draggable %> <div class="repeater-row-handle"> <%= bootstrap_icon('grip-vertical') %> </div> <% end %> <!-- Add button--> <div class="repeater-row-add btn btn-link" title="<%= t('.add') %>" data-repeater-target="addButton" data-popup-target="button" data-popup-id="<%= "repeater-buttons-#{repeater_id}" %>" data-popup-pass-thru="<%= pass_thru %>" data-action="click->repeater#resetButtonIndices click->popup#open" > <%= bootstrap_icon('plus-circle') %> </div> <!-- Remove button--> <div class="repeater-row-remove btn btn-link" title="<%= t('.remove') %>" data-action="click->repeater#removeRow" > <%= bootstrap_icon('dash-circle') %> </div> </div>
Version data entries
5 entries across 5 versions & 1 rubygems