Control the state of an object or the visibility of section content.
Segmented buttons are a list of JavaScript-based buttons; their purpose is to control the state of an object (e.g. a chart) or the visibility of section content (e.g. branching content).
The selected toggle button is toggled by aria-current="true" attribute.
NOTE: JavaScript is required to handle segmented buttons currently selected button.
Terminology
We use the following terminology when discussing this pattern.
Segmented Buttons : The pattern as a whole, a list containing two or more segments (upto a maxium of four)
Segment : A regular HTML button (type=button)
Current Segment : The button in the group that is currently active