Sha256: d3eee0492357c55d9436e4aa5e959f7a618c8c1438049f3df0459b2e36f97216

Contents?: true

Size: 501 Bytes

Versions: 70

Compression:

Stored size: 501 Bytes

Contents

# frozen_string_literal: true

class Avo::Fields::Common::ProgressBarComponent < ViewComponent::Base
  attr_reader :value
  attr_reader :display_value
  attr_reader :value_suffix
  attr_reader :max
  attr_reader :view

  def initialize(value:, display_value: false, value_suffix: nil, max: 100, view: "index")
    @value = value
    @display_value = display_value
    @value_suffix = value_suffix
    @max = max
    @view = Avo::ViewInquirer.new(view)
  end

  delegate :show?, :index?, to: :view
end

Version data entries

70 entries across 70 versions & 1 rubygems

Version Path
avo-3.9.2 app/components/avo/fields/common/progress_bar_component.rb
avo-3.9.1 app/components/avo/fields/common/progress_bar_component.rb
avo-3.8.2 app/components/avo/fields/common/progress_bar_component.rb
avo-3.9.0 app/components/avo/fields/common/progress_bar_component.rb
avo-3.8.1 app/components/avo/fields/common/progress_bar_component.rb
avo-3.8.0 app/components/avo/fields/common/progress_bar_component.rb
avo-3.6.4 app/components/avo/fields/common/progress_bar_component.rb
avo-3.6.3 app/components/avo/fields/common/progress_bar_component.rb
avo-3.6.2 app/components/avo/fields/common/progress_bar_component.rb
avo-3.6.1 app/components/avo/fields/common/progress_bar_component.rb
avo-3.6.0 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.8 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.7 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.6 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.6.beta1 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.5 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.4 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.3 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.2 app/components/avo/fields/common/progress_bar_component.rb
avo-3.5.1 app/components/avo/fields/common/progress_bar_component.rb