app/views/tabulatr/_tabulatr_batch_actions_menu.html.slim
/ Copyright (c) 2010-2014 Peter Horn & Florian Thomas, metaminded UG
/
/ Permission is hereby granted, free of charge, to any person obtaining
/ a copy of this software and associated documentation files (the
/ "Software"), to deal in the Software without restriction, including
/ without limitation the rights to use, copy, modify, merge, publish,
/ distribute, sublicense, and/or sell copies of the Software, and to
/ permit persons to whom the Software is furnished to do so, subject to
/ the following conditions:
/
/ The above copyright notice and this permission notice shall be
/ included in all copies or substantial portions of the Software.
/
/ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
/ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
/ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
/ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
/ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
/ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
/ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- if table_options[:batch_actions]
- iname = "#{formatted_name}_batch"
.dropdown
a.btn.btn-default data-toggle="dropdown" href="#"
i.icon-cog.glyphicon.glyphicon-cog.fa.fa-cog>
i.icon-caret-down.glyphicon.glyphicon-chevron-down.fa.fa-caret-down
ul.dropdown-menu role="menu" aria-labelledby="dLabel" data-confirm-text=t('tabulatr.batch_confirm_text')
- table_options[:batch_actions].each do |key, data|
- if data.is_a?(String)
- label = data
- download = false
- extension = nil
- else
- label = data[:text]
- download = !!data[:download]
- extension = data[:extension]
li
= link_to label, '#', class: "batch-action-inputs", data: { \
"do-batch-action-name" => iname, \
"do-batch-action" => key, \
"table-id" => table_id, \
"download" => download, \
"extension" => extension }