Deprecated. The UI service was deprecated on December 11, 2014. To create user interfaces, use the HTML service instead.
This service allows developers to build user interfaces for scripts. See also the guide to Ui Service, as well as the guide to Html Service, which allows developers to build user interfaces using standard HTML.
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. |
| A standard check box widget. |
| An event handler that runs in the user's browser without needing a call back to the server. |
| A generic component object. |
| A text box that shows a when the user focuses on it. |
| A date picker widget. |
| Date and time format constants for widgets such as
. |
| 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. |
| A "file-open" dialog for Google Drive. |
| File type constants for the
. |
| 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. |
| Base interface for client and server handlers. |
| Represents a hidden field for storing data in the user's browser that can be passed back to a handler as a "callback element". |
| Horizontal alignment constants to use with setHorizontalAlignment methods in UiApp. |
| 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. |
| An entry in a . |
| A separator that can be placed in a . |
| 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. |
| An event handler that runs on the server. |
| 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. |
| An item that can be contained within a . |
| Create user interfaces for use inside Google Apps or as standalone services. |
| A representation of a user interface. |
| Vertical alignment constants to use with setVerticalAlignment methods in UiApp. |
| A panel that lays all of its widgets out in a single vertical column. |
| Base interface for UiApp widgets. |