Method: Primer::Alpha::Overlay::Footer#initialize
- Defined in:
- app/components/primer/alpha/overlay/footer.rb
permalink #initialize(show_divider: false, align_content: DEFAULT_ALIGN_CONTENT, **system_arguments) ⇒ Footer
Returns a new instance of Footer.
20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'app/components/primer/alpha/overlay/footer.rb', line 20 def initialize( show_divider: false, align_content: DEFAULT_ALIGN_CONTENT, **system_arguments ) @system_arguments = deny_tag_argument(**system_arguments) @system_arguments[:tag] = :div @system_arguments[:classes] = class_names( "Overlay-footer", ALIGN_CONTENT_MAPPINGS[fetch_or_fallback(ALIGN_CONTENT_OPTIONS, align_content, DEFAULT_ALIGN_CONTENT)], { "Overlay-footer--divided": show_divider }, system_arguments[:classes] ) end |