Sha256: e460913877d5e9fa790917d5618c780383f2af50c94c3ce9ac77de3511313f2f

Contents?: true

Size: 514 Bytes

Versions: 130

Compression:

Stored size: 514 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 = view
  end

  def show?
    view == :show
  end

  def index?
    view == :index
  end
end

Version data entries

130 entries across 130 versions & 1 rubygems

Version Path
avo-2.53.0 app/components/avo/fields/common/progress_bar_component.rb
avo-2.52.0 app/components/avo/fields/common/progress_bar_component.rb
avo-2.49.0 app/components/avo/fields/common/progress_bar_component.rb
avo-2.48.0 app/components/avo/fields/common/progress_bar_component.rb
avo-2.47.0 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.1.beta6 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.1.beta7 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.1.beta5 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.1.beta2 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.1.beta4 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.1.beta3 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.beta1 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.1.beta1 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.pre17 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.pre18 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.pre14 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.pre16 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.pre15 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.pre13 app/components/avo/fields/common/progress_bar_component.rb
avo-3.0.0.pre12 app/components/avo/fields/common/progress_bar_component.rb