Class: Koi::SummaryList::NumberComponent
- Defined in:
- app/components/koi/summary_list/number_component.rb
Instance Method Summary collapse
- #attribute_value ⇒ Object
- #default_description_attributes ⇒ Object
-
#initialize(model, attribute, format: :admin, **options) ⇒ NumberComponent
constructor
A new instance of NumberComponent.
Methods inherited from Base
#attribute_name, #call, #inspect, #raw_value, #render?, #to_s
Constructor Details
#initialize(model, attribute, format: :admin, **options) ⇒ NumberComponent
Returns a new instance of NumberComponent.
6 7 8 9 10 |
# File 'app/components/koi/summary_list/number_component.rb', line 6 def initialize(model, attribute, format: :admin, **) super(model, attribute, **) @format = format end |
Instance Method Details
#attribute_value ⇒ Object
12 13 14 |
# File 'app/components/koi/summary_list/number_component.rb', line 12 def attribute_value number_to_human(raw_value) if raw_value.present? end |
#default_description_attributes ⇒ Object
16 17 18 |
# File 'app/components/koi/summary_list/number_component.rb', line 16 def default_description_attributes { class: "number" } end |