Optional
nameOptional caption rendered under the icon.
Optional
iconDefault FontAwesome5 icon name.
Optional
alternateAlternate icon to display when active
is true.
Optional
onHandler invoked when the button is tapped.
Optional
backgroundBackground colors for idle and pressed states.
Optional
activeIndicates whether the alternate icon/color should display.
Optional
alternateCustom component rendered when active.
Optional
iconCustom component rendered when inactive.
Optional
customFull override replacing icon + label.
Optional
colorLabel color when the button is inactive.
Optional
activeIcon color applied when active.
Optional
inIcon color applied when inactive.
Optional
showToggle to hide the button entirely when false.
Optional
disabledDisable press interactions.
Button descriptor used by touch control components.
ButtonTouch