Class: Playbook::PbTimestamp::Timestamp
- Includes:
- ActionView::Helpers::DateHelper
- Defined in:
- app/pb_kits/playbook/pb_timestamp/timestamp.rb
Instance Method Summary collapse
Methods inherited from KitBase
Methods included from NumberSpacing
Methods included from ZIndex
Methods included from Spacing
included, #max_width_options, #max_width_props, #max_width_values, #spacing_options, #spacing_props, #spacing_values
Methods included from Classnames
#generate_classname, #generate_classname_without_spacing, included
Methods included from Playbook::Props
Methods included from Playbook::PbKitHelper
Methods included from Playbook::PbFormsHelper
Instance Method Details
#caption_text ⇒ Object
30 31 32 33 34 35 36 37 38 39 |
# File 'app/pb_kits/playbook/pb_timestamp/timestamp.rb', line 30 def case variant when "updated" format_updated_string when "elapsed" format_elapsed_string else show_date ? datetime_or_text : format_time_string end end |
#classname ⇒ Object
26 27 28 |
# File 'app/pb_kits/playbook/pb_timestamp/timestamp.rb', line 26 def classname generate_classname("pb_timestamp_kit", variant_class, align) end |