You can change the appearance or include predefined states, as well as include custom events – all via a consistent and intuitive API.
Checked Button State
An additional "checked" state of the Button component can be used for toggling a button between pressed and not-pressed.
As with any other ShieldUI widget, the Button control comes with a set of predefined themes, which ensure consistent look across products. You can also come up with new themes, to handle any specific visual requirements.