The Mac OS and iPhone uses nice rounded corner, easy to see and interact with buttons instead of web-like radio buttons. This widget styles the radio buttons to look like the MAC OS and manages radio button-related events. A The premier focus of this feature is to replace on/off, or yes/no radio buttons. However, there is an option to have 3 or more radios, which use a slightly different style.
The first example shows the widget being rendered from the exact same markup that it would generate. The second shows the converting a list of radio buttons into Mac Preference Buttons. The third shows the buttons being rendered server-side. And the fourth shows an interactive example where the buttons are used to control the content of a module.