class Primer::Beta::ButtonGroup
Use ‘ButtonGroup` to render a series of buttons.
def initialize(scheme: Primer::Beta::Button::DEFAULT_SCHEME, size: Primer::Beta::Button::DEFAULT_SIZE, **system_arguments)
-
system_arguments
(Hash
) -- <%= link_to_system_arguments_docs %> -
size
(Symbol
) -- <%= one_of(Primer::Beta::Button::SIZE_OPTIONS) %> -
scheme
(Symbol
) -- DEPRECATED. <%= one_of(Primer::Beta::Button::SCHEME_OPTIONS) %>
def initialize(scheme: Primer::Beta::Button::DEFAULT_SCHEME, size: Primer::Beta::Button::DEFAULT_SIZE, **system_arguments) @size = size @scheme = scheme @system_arguments = deny_tag_argument(**system_arguments) @system_arguments[:tag] = :div @system_arguments[:classes] = class_names( "ButtonGroup", system_arguments[:classes] ) end
def render?
def render? buttons.any? end