The buttons module contains classes pertaining to creating objects which can be sent to the iPhone or the Guzzoni web server which pertain to creating buttons on the iPhone.
The _Button class encapsulates the base functionality for creating a button on the iPhone Siri view.
The _Custom class creates a button that has the iPhone send a custom command to the event that it is pressed.
The _WebSearchButton creates a button on the iPhone Siri view which will perform a web search for a specific query in the event that the button is pressed.
The Buttons class contains the various types of Buttons as well as a function for creating Buttons of a specific type.
This class provides a factory function for creating Buttons of a specific type.
A button that executes a custom command when it is pressed.
A button that performs a web search for a specific query when it is pressed.
Create a Button of the given type.