Sha256: 1c982bec183f892cd71f764533c9db87042ca00e231af06529c6d88ba09ce6c2

Contents?: true

Size: 459 Bytes

Versions: 444

Compression:

Stored size: 459 Bytes

Contents

module Avo
  module Fields
    class ProgressBarField < BaseField
      attr_reader :max
      attr_reader :step
      attr_reader :display_value
      attr_reader :value_suffix

      def initialize(name, **args, &block)
        super(name, **args, &block)

        @max = args[:max] || 100
        @step = args[:step] || 1
        @display_value = args[:display_value] || false
        @value_suffix = args[:value_suffix] || nil
      end
    end
  end
end

Version data entries

444 entries across 444 versions & 1 rubygems

Version Path
avo-3.5.4 lib/avo/fields/progress_bar_field.rb
avo-3.5.3 lib/avo/fields/progress_bar_field.rb
avo-3.5.2 lib/avo/fields/progress_bar_field.rb
avo-3.5.1 lib/avo/fields/progress_bar_field.rb
avo-3.5.0 lib/avo/fields/progress_bar_field.rb
avo-3.4.4 lib/avo/fields/progress_bar_field.rb
avo-3.4.3 lib/avo/fields/progress_bar_field.rb
avo-3.4.2 lib/avo/fields/progress_bar_field.rb
avo-2.48.0 lib/avo/fields/progress_bar_field.rb
avo-3.4.1 lib/avo/fields/progress_bar_field.rb
avo-3.4.0 lib/avo/fields/progress_bar_field.rb
avo-3.3.6 lib/avo/fields/progress_bar_field.rb
avo-3.3.5 lib/avo/fields/progress_bar_field.rb
avo-3.3.4 lib/avo/fields/progress_bar_field.rb
avo-3.3.3 lib/avo/fields/progress_bar_field.rb
avo-3.3.2 lib/avo/fields/progress_bar_field.rb
avo-3.3.1 lib/avo/fields/progress_bar_field.rb
avo-2.47.0 lib/avo/fields/progress_bar_field.rb
avo-3.3.0 lib/avo/fields/progress_bar_field.rb
avo-3.2.3 lib/avo/fields/progress_bar_field.rb