Sha256: 1b616ffd7304292a2d5a4a925c4297ec2675a54c4f2fd342df0514feddef300c

Contents?: true

Size: 343 Bytes

Versions: 27

Compression:

Stored size: 343 Bytes

Contents

module FieldsHelper
  def current_fields_form
    @_fields_helper_forms ? @_fields_helper_forms.last : nil
  end

  def with_field_settings(options)
    @_fields_helper_forms ||= []

    if options[:form]
      @_fields_helper_forms << options[:form]
    end

    yield

    if options[:form]
      @_fields_helper_forms.pop
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
bullet_train-fields-1.2.9 app/helpers/fields_helper.rb
bullet_train-fields-1.2.8 app/helpers/fields_helper.rb
bullet_train-fields-1.2.7 app/helpers/fields_helper.rb
bullet_train-fields-1.2.6 app/helpers/fields_helper.rb
bullet_train-fields-1.2.5 app/helpers/fields_helper.rb
bullet_train-fields-1.2.4 app/helpers/fields_helper.rb
bullet_train-fields-1.2.3 app/helpers/fields_helper.rb
bullet_train-fields-1.2.2 app/helpers/fields_helper.rb
bullet_train-fields-1.2.1 app/helpers/fields_helper.rb
bullet_train-fields-1.2.0 app/helpers/fields_helper.rb
bullet_train-fields-1.0.19 app/helpers/fields_helper.rb
bullet_train-fields-1.0.18 app/helpers/fields_helper.rb
bullet_train-fields-1.0.17 app/helpers/fields_helper.rb
bullet_train-fields-1.0.15 app/helpers/fields_helper.rb
bullet_train-fields-1.0.14 app/helpers/fields_helper.rb
bullet_train-fields-1.0.13 app/helpers/fields_helper.rb
bullet_train-fields-1.0.12 app/helpers/fields_helper.rb
bullet_train-fields-1.0.10 app/helpers/fields_helper.rb
bullet_train-fields-1.0.8 app/helpers/fields_helper.rb
bullet_train-fields-1.0.7 app/helpers/fields_helper.rb