Sha256: 0b3004817c183e55f95141967bd412280a3f1813a13fdc4e2a8cccee5c46ee1e

Contents?: true

Size: 562 Bytes

Versions: 50

Compression:

Stored size: 562 Bytes

Contents

module Para
  module OrderingHelper
    def reorder_anchor(options = {})
      options[:class] ||= ''
      options[:class] = [options[:class], 'order-anchor'].join(' ')

      field = if (form = options.delete(:form))
        form.hidden_field(:position, class: 'resource-position-field')
      else
        value = options.delete(:value) || 0
        hidden_field_tag(:position, value, class: 'resource-position-field')
      end

      content_tag(:span, options) do
        content_tag(:i, '', class: 'sort-dots') +
        field
      end
    end
  end
end

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
para-0.8.13 app/helpers/para/ordering_helper.rb
para-0.8.12 app/helpers/para/ordering_helper.rb
para-0.8.11 app/helpers/para/ordering_helper.rb
para-0.8.10 app/helpers/para/ordering_helper.rb
para-0.8.9 app/helpers/para/ordering_helper.rb
para-0.8.8 app/helpers/para/ordering_helper.rb
para-0.8.7 app/helpers/para/ordering_helper.rb
para-0.8.5 app/helpers/para/ordering_helper.rb
para-0.8.3.3 app/helpers/para/ordering_helper.rb
para-0.8.3.2 app/helpers/para/ordering_helper.rb
para-0.8.3.1 app/helpers/para/ordering_helper.rb
para-0.8.3 app/helpers/para/ordering_helper.rb
para-0.8.2.3 app/helpers/para/ordering_helper.rb
para-0.8.2.2 app/helpers/para/ordering_helper.rb
para-0.8.2.1 app/helpers/para/ordering_helper.rb
para-0.8.2 app/helpers/para/ordering_helper.rb
para-0.8.1 app/helpers/para/ordering_helper.rb
para-0.8.0 app/helpers/para/ordering_helper.rb
para-0.7.4.p1 app/helpers/para/ordering_helper.rb
para-0.7.4 app/helpers/para/ordering_helper.rb