class Bootstrap4RailsComponents::Bootstrap::Components::Badge

Bootstrap Badge Component getbootstrap.com/docs/4.1/components/badge/

Public Instance Methods

pill() click to toggle source
# File lib/bootstrap4_rails_components/bootstrap/components/badge.rb, line 12
def pill
  options.fetch(:pill, false)
end

Private Instance Methods

base_element() click to toggle source
# File lib/bootstrap4_rails_components/bootstrap/components/badge.rb, line 18
def base_element
  as #comes from the wrappable module
end
css_classes() click to toggle source
# File lib/bootstrap4_rails_components/bootstrap/components/badge.rb, line 22
def css_classes
  [
    super,
    ("#{component_css_class}-pill" if pill)
  ].join(' ').squish
end
default_html_wrapper_element() click to toggle source
# File lib/bootstrap4_rails_components/bootstrap/components/badge.rb, line 29
def default_html_wrapper_element
  :span
end
non_html_attribute_options() click to toggle source
# File lib/bootstrap4_rails_components/bootstrap/components/badge.rb, line 33
def non_html_attribute_options
  super.push(:pill)
end