Module: Card::Set::All::Bar::HtmlFormat
- Extended by:
- Card::Set::AbstractFormat
- Defined in:
- tmpsets/set/mod007-item/all/bar.rb
Instance Method Summary collapse
- #bar_classes ⇒ Object
- #bar_title ⇒ Object
- #bar_title_toggle_view ⇒ Object
- #class_up_bar_sides(middle) ⇒ Object
- #class_up_cols(classes, cols, context = nil) ⇒ Object
- #toggle_class ⇒ Object
Instance Method Details
#bar_classes ⇒ Object
41 42 43 44 45 46 47 |
# File 'tmpsets/set/mod007-item/all/bar.rb', line 41 def shared = "align-items-center" class_up "bar-left", "d-flex p-2 font-weight-bold grow-2 #{shared}" class_up "bar-middle", "d-none d-md-flex p-2 border-left text-align-middle #{shared}" class_up "bar-right", "d-flex p-2 border-left justify-content-between text-align-right #{shared}" end |
#bar_title ⇒ Object
65 66 67 68 69 70 71 |
# File 'tmpsets/set/mod007-item/all/bar.rb', line 65 def if voo.show?(:toggle) link_to_view , render_title else render_title end end |
#bar_title_toggle_view ⇒ Object
73 74 75 |
# File 'tmpsets/set/mod007-item/all/bar.rb', line 73 def voo.show?(:bar_bottom) ? :bar : :expanded_bar end |
#class_up_bar_sides(middle) ⇒ Object
49 50 51 52 |
# File 'tmpsets/set/mod007-item/all/bar.rb', line 49 def middle class_up_cols %w[bar-left bar-right], class_up_cols %w[bar-left bar-middle bar-right], , "md" if middle end |
#class_up_cols(classes, cols, context = nil) ⇒ Object
54 55 56 57 58 |
# File 'tmpsets/set/mod007-item/all/bar.rb', line 54 def class_up_cols classes, cols, context=nil classes.each_with_index do |cls, i| class_up cls, ["col", context, cols[i]].compact.join("-") end end |
#toggle_class ⇒ Object
107 108 109 |
# File 'tmpsets/set/mod007-item/all/bar.rb', line 107 def toggle_class "btn btn-sm btn-outline-secondary p-0 border-0 rounded-0" end |