Deprecated. The UI service was deprecated on December 11, 2014. To create user interfaces, use the HTML service instead.
Base interface for UiApp widgets.
Implementing classes
Name | Brief description |
---|---|
| An absolute panel positions all of its children absolutely, allowing them to overlap. |
| A widget that represents a simple <a> element. |
| A standard push-button widget. |
| A panel that wraps its contents in a border with a caption that appears in the upper left corner of the border. |
Chart | A Chart object, which can be embedded into documents, UI elements, or used as a static image. |
| A standard check box widget. |
Control | A user interface control object, that drives the data displayed by a DashboardPanel . |
DashboardPanel | A dashboard is a visual structure that enables the organization and management of multiple charts that share the same underlying data. |
| A text box that shows a when the user focuses on it. |
| A date picker widget. |
| A that wraps each item in a 2x3 grid (six box), which allows users to add
rounded corners. |
| A TabBar that wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners. |
| A that uses a with rounded corners. |
| A that wraps its contents in stylized boxes, which can be used to add rounded
corners to a Widget. |
| A form of popup that has a caption area at the top and can be dragged by the user. |
EmbeddedChart | Represents a chart that has been embedded into a spreadsheet. |
| A widget that wraps the HTML <input type='file'> element. |
| A flexible table that creates cells on demand. |
| A panel that formats its child widgets using the default HTML layout behavior. |
| A simple panel that makes its contents focusable, and adds the ability to catch mouse and keyboard events. |
| A panel that wraps its contents in an HTML <FORM> element. |
| A rectangular grid that can contain text, html, or a child widget within its cells. |
| A widget that contains arbitrary text, which is interpreted as HTML. |
| Represents a hidden field for storing data in the user's browser that can be passed back to a handler as a "callback element". |
| A panel that lays all of its widgets out in a single horizontal column. |
| A widget that displays the image at a given URL. |
| A widget that contains arbitrary text, not interpreted as HTML. |
| A widget that contains arbitrary text, not interpreted as HTML. |
| A widget that presents a list of choices to the user, either as a list box or as a drop-down list. |
| A standard menu bar widget. |
| A text box that visually masks its input to prevent eavesdropping. |
| A panel that can "pop up" over other widgets. |
| A normal push button with custom styling. |
| A mutually-exclusive selection radio button widget. |
| A standard push-button widget which will automatically reset its enclosing if
any. |
| A panel that wraps its contents in a scrollable element. |
| A simple checkbox widget, with no label. |
| A panel that can contain only one widget. |
| A simple radio button widget, with no label. |
| A panel that adds user-positioned splitters between each of its child widgets. |
| A panel that stacks its children vertically, displaying only one at a time, with a header for each child which the user can click to display. |
| A standard push-button widget which will automatically submit its enclosing if
any. |
| A is a text box or text area which displays a pre-configured set of selections
that match the user's input. |
| A horizontal bar of folder-style tabs, most commonly used as part of a . |
| A panel that represents a tabbed set of pages, each of which contains another widget. |
| A text box that allows multiple lines of text to be entered. |
| A standard single-line text box. |
| A ToggleButton is a stylish stateful button which allows the user to toggle between
up and down states. |
| A standard hierarchical tree widget. |
| A panel that lays all of its widgets out in a single vertical column. |