Class: Polaris::ButtonComponent

Inherits:
HeadlessButton show all
Defined in:
app/components/polaris/button_component.rb

Constant Summary

Constants inherited from HeadlessButton

HeadlessButton::DISCLOSURE_DEFAULT, HeadlessButton::DISCLOSURE_OPTIONS, HeadlessButton::SIZE_DEFAULT, HeadlessButton::SIZE_MAPPINGS, HeadlessButton::SIZE_OPTIONS, HeadlessButton::TEXT_ALIGN_DEFAULT, HeadlessButton::TEXT_ALIGN_MAPPINGS, HeadlessButton::TEXT_ALIGN_OPTIONS

Constants included from ViewHelper

ViewHelper::POLARIS_HELPERS, ViewHelper::POLARIS_TEXT_STYLES

Constants included from FetchOrFallbackHelper

FetchOrFallbackHelper::InvalidValueError

Method Summary

Methods inherited from HeadlessButton

#html_options, #initialize, #system_arguments

Methods included from ViewHelper

#polaris_body_styles, #polaris_html_classes, #polaris_html_styles, #polaris_icon_source

Methods included from StylesListHelper

#styles_list

Methods included from OptionHelper

#append_option, #prepend_option

Methods included from FetchOrFallbackHelper

#fetch_or_fallback, #fetch_or_fallback_boolean, #fetch_or_fallback_nested

Methods included from ClassNameHelper

#class_names

Constructor Details

This class inherits a constructor from Polaris::HeadlessButton