Este servicio permite a las secuencias de comandos configurar y compilar componentes y comportamientos de tarjetas y widgets para una IU. Las estructuras de la IU que compilas con este servicio están disponibles automáticamente en computadoras de escritorio y dispositivos móviles, por lo que no necesitas desarrollar IU independientes para ambos.
Clases
Nombre | Descripción breve |
---|---|
Action | Es una acción que permite la interactividad dentro de los elementos de la IU. |
ActionResponse | El objeto de respuesta que se puede mostrar desde una función de devolución de llamada (p.ej., un controlador de respuestas de formulario) para realizar una o más acciones en el cliente. |
ActionResponseBuilder | Un compilador para objetos ActionResponse |
Attachment | Representa un adjunto creado por un complemento. |
AuthorizationAction | Una acción de autorización que enviará al usuario a la AuthorizationUrl cuando haga clic. |
AuthorizationException | Un error que se puede mostrar para activar una tarjeta de autorización que se mostrará al usuario. |
BorderStyle | Una clase que representa un estilo de borde completo que se puede aplicar a los widgets. |
BorderType | Una enumeración que representa los tipos de bordes que se pueden aplicar a los widgets. |
Button | Una clase base para todos los botones. |
ButtonSet | Contiene un conjunto de objetos Button que se muestran en una fila. |
CalendarEventActionResponse | Representa una respuesta que realiza cambios en el evento de calendario que el usuario está editando en respuesta a una acción realizada en la IU, como un clic en un botón. |
CalendarEventActionResponseBuilder | Un compilador para objetos CalendarEventActionResponse |
Card | Una tarjeta contextual que representa una sola vista en la IU. |
CardAction | Un elemento de menú en el que se puede hacer clic y que se agrega al menú del encabezado de la tarjeta. |
CardBuilder | Un compilador para objetos Card |
CardHeader | El encabezado de un Card |
CardSection | Una sección de tarjeta contiene grupos de widgets y proporciona separación visual entre ellos. |
CardService | CardService proporciona la capacidad de crear tarjetas genéricas utilizadas en diferentes productos de extensibilidad de Google, como los complementos de Google Workspace. |
ComposeActionResponse | El objeto de respuesta que se puede mostrar desde un método de devolución de llamada para la acción de redacción en un complemento de Gmail. |
ComposeActionResponseBuilder | Un compilador para objetos ComposeActionResponse |
ComposedEmailType | Un valor de enumeración que especifica si el correo electrónico compuesto es un borrador independiente o de respuesta. |
ContentType | Es un valor de enumeración que especifica el tipo de contenido que genera una UpdateDraftActionResponse . |
DatePicker | Un campo de entrada que permite ingresar una fecha. |
DateTimePicker | Un campo de entrada que permite a los usuarios ingresar una fecha y hora. |
DecoratedText | Un widget que muestra texto con decoraciones opcionales. |
DisplayStyle | Una enumeración que define el estilo de visualización de la tarjeta. |
Divider | Un divisor horizontal. |
DriveItemsSelectedActionResponse | Representa una respuesta que realiza cambios en Drive mientras se seleccionan los elementos de Drive y en respuesta a una acción realizada en la IU, como un clic en un botón. |
DriveItemsSelectedActionResponseBuilder | Un compilador para objetos DriveItemsSelectedActionResponse |
EditorFileScopeActionResponse | Realiza cambios en un editor, como Documentos, Hojas de cálculo o Presentaciones de Google en respuesta a una acción realizada en la IU. |
EditorFileScopeActionResponseBuilder | Un compilador para objetos EditorFileScopeActionResponse |
FixedFooter | El pie de página fijo que se muestra en la parte inferior de un complemento Card . |
Grid | Una cuadrícula organizada para mostrar una colección de elementos de cuadrícula. |
GridItem | Los elementos con los que interactúan los usuarios dentro de un widget de cuadrícula |
GridItemLayout | Una enumeración que define el estilo de imagen y texto de un GridItem. |
HorizontalAlignment | Una enumeración que especifica la alineación horizontal de un widget. |
Icon | Íconos predefinidos que se pueden usar en varios objetos de la IU, como widgets ImageButton o DecoratedText . |
IconImage | Un ícono predefinido o un ícono de una URL con un estilo de recorte personalizable |
Image | Un widget que muestra una sola imagen. |
ImageButton | Un objeto ImageButton con una imagen visible. |
ImageComponent | Un componente de imagen que se puede agregar a los elementos de la cuadrícula. |
ImageCropStyle | Una clase que representa un estilo de recorte que se puede aplicar a los componentes de la imagen. |
ImageCropType | Una enumeración que representa los estilos de recorte aplicados a los componentes de la imagen. |
ImageStyle | Una enumeración que define un estilo de recorte de imagen. |
| Esta clase dejó de estar disponible. |
LoadIndicator | Es un tipo de enumeración que especifica el tipo de indicador de carga o progreso que se mostrará mientras se procesa un Action . |
Navigation | Un objeto auxiliar que controla la navegación de las tarjetas. |
Notification | Notificación que se muestra al usuario como respuesta a la interacción con un elemento de la IU. |
OnClose | Una enumeración que especifica qué hacer cuando se cierra una URL que se abre mediante un OpenLink |
OpenAs | Una enumeración que especifica cómo abrir una URL. |
OpenLink | Representa una acción para abrir un vínculo con algunas opciones. |
SelectionInput | Un campo de entrada que permite elegir entre un conjunto de opciones predefinidas. |
SelectionInputType | Tipo de entrada de selección. |
Suggestions | Sugerencias de autocompletado para complementar un widget TextInput |
SuggestionsResponse | Un objeto de respuesta que se puede mostrar a partir de una función de devolución de llamada de sugerencias. |
SuggestionsResponseBuilder | Un compilador para objetos SuggestionsResponse |
Switch | Un elemento de la IU que admite la activación o desactivación de la función. |
SwitchControlType | Tipo de un control de widget Switch |
TextButton | Un TextButton con una etiqueta de texto |
TextButtonStyle | Una enumeración que especifica el estilo de TextButton . |
TextInput | Un widget de campo de entrada que acepta entradas de texto. |
TextParagraph | Un widget que muestra texto y admite formato HTML básico. |
TimePicker | Un campo de entrada que permite a los usuarios ingresar una hora. |
UniversalActionResponse | El objeto de respuesta que puede mostrar un método que crea una acción universal. |
UniversalActionResponseBuilder | Un compilador para los objetos UniversalActionResponse |
UpdateDraftActionResponse | Representa una acción que actualiza el borrador de correo electrónico que el usuario está editando en ese momento. |
UpdateDraftActionResponseBuilder | Un compilador para objetos UpdateDraftActionResponse |
UpdateDraftBccRecipientsAction | Actualiza los destinatarios en Cco de un borrador de correo electrónico. |
UpdateDraftBodyAction | Actualiza el cuerpo del borrador del correo electrónico. |
UpdateDraftBodyType | Es un valor de enumeración que especifica el tipo de una UpdateDraftBodyAction . |
UpdateDraftCcRecipientsAction | Actualiza los destinatarios en Cc de un borrador de correo electrónico. |
UpdateDraftSubjectAction | Actualiza el asunto de un borrador de correo electrónico. |
UpdateDraftToRecipientsAction | Actualiza los destinatarios de un borrador de correo electrónico. |
Widget | Es la clase base para todos los widgets que se pueden agregar a un Card . |
Action
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setFunctionName(functionName) | Action | Configura el nombre de la función de devolución de llamada que se llamará. |
setLoadIndicator(loadIndicator) | Action | Establece el indicador de carga que se muestra mientras la acción está en curso. |
setParameters(parameters) | Action | Permite que se pasen parámetros personalizados a la función de devolución de llamada. |
ActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
ActionResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | ActionResponse | Compila la respuesta de la acción actual y la valida. |
setNavigation(navigation) | ActionResponseBuilder | Establece la respuesta en una acción Navigation . |
setNotification(notification) | ActionResponseBuilder | Configura la notificación que se mostrará cuando se active la acción. |
setOpenLink(openLink) | ActionResponseBuilder | Establece la URL a la que se debe navegar cuando se activa la acción. |
setStateChanged(stateChanged) | ActionResponseBuilder | Establece una marca para indicar que esta acción cambió el estado existente de los datos. |
Attachment
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setIconUrl(iconUrl) | Attachment | Establece la URL del ícono para el archivo adjunto. |
setMimeType(mimeType) | Attachment | Establece el tipo de MIME del adjunto. |
setResourceUrl(resourceUrl) | Attachment | Establece la URL del recurso para el adjunto. |
setTitle(title) | Attachment | Establece el título del adjunto. |
AuthorizationAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | Establece la URL de autorización a la que se dirige al usuario desde el mensaje de autorización. |
AuthorizationException
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
setAuthorizationUrl(authUrl) | AuthorizationException | Establece la URL de autorización a la que se dirige al usuario desde el mensaje de autorización. |
setCustomUiCallback(callback) | AuthorizationException | El nombre de una función a la que se llamará para generar un mensaje de autorización personalizado. |
setResourceDisplayName(name) | AuthorizationException | Establece el nombre que se mostrará al usuario cuando se solicite autorización. |
throwException() | void | Activa esta excepción. |
BorderStyle
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setCornerRadius(radius) | BorderStyle | Establece el radio de la esquina del borde, por ejemplo, 8. |
setStrokeColor(color) | BorderStyle | Establece el color del borde. |
setType(type) | BorderStyle | Establece el tipo de borde. |
BorderType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
NO_BORDER | Enum | Sin estilo de borde. |
STROKE | Enum | Estilo de borde de trazo |
Button
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) | Button | Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setComposeAction(action, composedEmailType) | Button | Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setOnClickAction(action) | Button | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | Button | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | Button | Configura una URL que se abrirá cuando se haga clic en el objeto. |
ButtonSet
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addButton(button) | ButtonSet | Agrega un botón. |
CalendarEventActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
CalendarEventActionResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | Especifica que la respuesta debe agregar los archivos adjuntos al evento de Calendario cuando se realiza la acción de la IU asociada. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Especifica que la respuesta debe agregar los asistentes indicados al evento de Calendario cuando se realiza la acción de la IU asociada. |
build() | CalendarEventActionResponse | Compila la respuesta de la acción del evento de Calendario actual y la valida. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | Especifica que la respuesta debe establecer los datos de conferencia indicados para el evento de Calendario cuando se realiza la acción de IU asociada. |
Card
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
CardAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) | CardAction | Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setComposeAction(action, composedEmailType) | CardAction | Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setOnClickAction(action) | CardAction | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | CardAction | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | CardAction | Configura una URL que se abrirá cuando se haga clic en el objeto. |
setText(text) | CardAction | Establece el texto del menú para esta acción. |
CardBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addCardAction(cardAction) | CardBuilder | Agrega un CardAction a esta tarjeta. |
addSection(section) | CardBuilder | Agrega una sección a esta tarjeta. |
build() | Card | Compila la tarjeta actual y la valida. |
setDisplayStyle(displayStyle) | CardBuilder | Establece el estilo de visualización de esta tarjeta. |
setFixedFooter(fixedFooter) | CardBuilder | Establece un pie de página fijo para esta tarjeta. |
setHeader(cardHeader) | CardBuilder | Establece el encabezado para esta tarjeta. |
setName(name) | CardBuilder | Establece el nombre de esta tarjeta. |
setPeekCardHeader(peekCardHeader) | CardBuilder | Establece el encabezado de la tarjeta de vista previa. |
CardHeader
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Establece el texto alternativo para la imagen del encabezado. |
setImageStyle(imageStyle) | CardHeader | Establece el recorte del ícono en el encabezado de la tarjeta. |
setImageUrl(imageUrl) | CardHeader | Establece la imagen que se utilizará en el encabezado proporcionando su URL o string de datos. |
setSubtitle(subtitle) | CardHeader | Establece el subtítulo del encabezado de la tarjeta. |
setTitle(title) | CardHeader | Establece el título del encabezado de la tarjeta. |
CardSection
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addWidget(widget) | CardSection | Agrega el widget dado a esta sección. |
setCollapsible(collapsible) | CardSection | Establece si la sección puede contraerse. |
setHeader(header) | CardSection | Establece el encabezado de la sección. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | Establece la cantidad de widgets que se mostrarán cuando esta sección se contraiga. |
CardService
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
BorderType | BorderType | La enumeración BorderType . |
ComposedEmailType | ComposedEmailType | La enumeración ComposedEmailType . |
ContentType | ContentType | La enumeración ContentType . |
GridItemLayout | GridItemLayout | La enumeración GridItemLayout . |
HorizontalAlignment | HorizontalAlignment | La enumeración HorizontalAlignment . |
Icon | Icon | La enumeración Icon . |
ImageCropType | ImageCropType | La enumeración ImageCropType . |
ImageStyle | ImageStyle | La enumeración ImageStyle . |
LoadIndicator | LoadIndicator | La enumeración LoadIndicator . |
OnClose | OnClose | La enumeración OnClose . |
OpenAs | OpenAs | La enumeración OpenAs . |
SelectionInputType | SelectionInputType | La enumeración SelectionInputType . |
TextButtonStyle | TextButtonStyle | La enumeración TextButtonStyle . |
UpdateDraftBodyType | UpdateDraftBodyType | La enumeración UpdateDraftBodyType . |
Métodos
ComposeActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
ComposeActionResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | ComposeActionResponse | Compila la respuesta de la acción de redacción actual y la valida. |
setGmailDraft(draft) | ComposeActionResponseBuilder | Configura el borrador GmailMessage creado con GmailMessage.createDraftReply(body) o funciones similares. |
ComposedEmailType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
REPLY_AS_DRAFT | Enum | Un borrador que responde a otro mensaje |
STANDALONE_DRAFT | Enum | Un borrador que es un mensaje independiente. |
ContentType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
TEXT | Enum | Indica que el contenido generado es texto sin formato. |
MUTABLE_HTML | Enum | Indica que el contenido generado tiene el formato HTML. |
IMMUTABLE_HTML | Enum | Indica que el contenido generado tiene formato HTML, pero no se puede editar una vez generado. |
DatePicker
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setFieldName(fieldName) | DatePicker | Establece el nombre del campo que identifica este selector en el objeto de evento que se genera cuando hay una interacción de la IU. |
setOnChangeAction(action) | DatePicker | Establece un Action que realiza la secuencia de comandos cada vez que cambia la entrada del selector. |
setTitle(title) | DatePicker | Establece el título que se muestra sobre el campo de entrada. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Establece el valor completado previamente que se configurará en el campo de entrada. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Establece el valor completado previamente que se configurará en el campo de entrada. |
DateTimePicker
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Establece el nombre del campo que identifica este selector en el objeto de evento que se genera cuando hay una interacción de la IU. |
setOnChangeAction(action) | DateTimePicker | Establece un Action que realiza la secuencia de comandos cada vez que cambia la entrada del selector. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Establece la cantidad de minutos en que la zona horaria debe desplazarse respecto de UTC. |
setTitle(title) | DateTimePicker | Establece el título que se muestra sobre el campo de entrada. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Establece el valor completado previamente que se configurará en el campo de entrada. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Establece el valor completado previamente que se configurará en el campo de entrada. |
DecoratedText
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) | DecoratedText | Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setBottomLabel(text) | DecoratedText | Establece el texto de la etiqueta que se utilizará como clave y se muestra debajo del contenido del texto. |
setButton(button) | DecoratedText | Establece el Button que se muestra a la derecha del texto. |
setComposeAction(action, composedEmailType) | DecoratedText | Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setEndIcon(endIcon) | DecoratedText | Establece el IconImage opcional que se muestra a la derecha del contenido. |
setOnClickAction(action) | DecoratedText | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | DecoratedText | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | DecoratedText | Configura una URL que se abrirá cuando se haga clic en el objeto. |
setStartIcon(startIcon) | DecoratedText | Configura el IconImage opcional para que se muestre antes del contenido de texto. |
setSwitchControl(switchToSet) | DecoratedText | Establece el Switch que se muestra a la derecha del contenido. |
setText(text) | DecoratedText | Configura el texto que se usará como valor. |
setTopLabel(text) | DecoratedText | Establece el texto de la etiqueta que se utilizará como clave y se muestra sobre el contenido del texto. |
setWrapText(wrapText) | DecoratedText | Establece si el texto del valor se debe mostrar en una o varias líneas. |
DisplayStyle
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
PEEK | Enum | Muestra el encabezado de la tarjeta en la parte inferior del contenido complementario sobre el contenido existente. |
REPLACE | Enum | Reemplaza el contenido existente para mostrar la tarjeta. |
Divider
DriveItemsSelectedActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
DriveItemsSelectedActionResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | DriveItemsSelectedActionResponse | Compila la respuesta de la acción actual de Drive. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | Especifica que el permiso solicita el permiso de archivo para el elemento contextualmente relevante en Drive. |
EditorFileScopeActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
EditorFileScopeActionResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | EditorFileScopeActionResponse | Compila la respuesta de la acción de Editor actual. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | Solicita el permiso drive.file para el documento activo de Editor. |
FixedFooter
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setPrimaryButton(button) | FixedFooter | Establece el botón principal en el pie de página fijo. |
setSecondaryButton(button) | FixedFooter | Establece el botón secundario en el pie de página fijo. |
Grid
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addItem(gridItem) | Grid | Agrega un nuevo elemento de cuadrícula a la cuadrícula. |
setAuthorizationAction(action) | Grid | Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setBorderStyle(borderStyle) | Grid | Establece el estilo de borde aplicado a cada elemento de la cuadrícula. |
setComposeAction(action, composedEmailType) | Grid | Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setNumColumns(numColumns) | Grid | La cantidad de columnas que se mostrarán en la cuadrícula. |
setOnClickAction(action) | Grid | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | Grid | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | Grid | Configura una URL que se abrirá cuando se haga clic en el objeto. |
setTitle(title) | Grid | Establece el texto del título de la cuadrícula. |
GridItem
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setIdentifier(id) | GridItem | Establece el identificador para el elemento de la cuadrícula. |
setImage(image) | GridItem | Establece la imagen para este elemento de la cuadrícula. |
setLayout(layout) | GridItem | Establece el diseño del texto y la imagen del elemento de la cuadrícula. |
setSubtitle(subtitle) | GridItem | Establece el subtítulo del elemento de la cuadrícula. |
setTextAlignment(alignment) | GridItem | Establece la alineación horizontal del elemento de la cuadrícula. |
setTitle(title) | GridItem | Establece el texto del título del elemento de la cuadrícula. |
GridItemLayout
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
TEXT_BELOW | Enum | El título y el subtítulo se muestran debajo de la imagen del elemento de la cuadrícula. |
TEXT_ABOVE | Enum | El título y el subtítulo se muestran sobre la imagen de la cuadrícula. |
HorizontalAlignment
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
START | Enum | Alinea el widget al comienzo de la oración. |
CENTER | Enum | Alinea el widget con el centro. |
END | Enum | Alinea el widget al final de la oración. |
Icon
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
NONE | Enum | Sin ícono. |
AIRPLANE | Enum | ![]() |
BOOKMARK | Enum | ![]() |
BUS | Enum | ![]() |
CAR | Enum | ![]() |
CLOCK | Enum | ![]() |
CONFIRMATION_NUMBER_ICON | Enum | ![]() |
DOLLAR | Enum | ![]() |
DESCRIPTION | Enum | ![]() |
EMAIL | Enum | ![]() |
EVENT_PERFORMER | Enum | ![]() |
EVENT_SEAT | Enum | ![]() |
FLIGHT_ARRIVAL | Enum | ![]() |
FLIGHT_DEPARTURE | Enum | ![]() |
HOTEL | Enum | ![]() |
HOTEL_ROOM_TYPE | Enum | ![]() |
INVITE | Enum | ![]() |
MAP_PIN | Enum | ![]() |
MEMBERSHIP | Enum | ![]() |
MULTIPLE_PEOPLE | Enum | ![]() |
OFFER | Enum | ![]() |
PERSON | Enum | ![]() |
PHONE | Enum | ![]() |
RESTAURANT_ICON | Enum | ![]() |
SHOPPING_CART | Enum | ![]() |
STAR | Enum | ![]() |
STORE | Enum | ![]() |
TICKET | Enum | ![]() |
TRAIN | Enum | ![]() |
VIDEO_CAMERA | Enum | ![]() |
VIDEO_PLAY | Enum | ![]() |
IconImage
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAltText(altText) | IconImage | Establece el texto alternativo de la URL que se usa para accesibilidad. |
setIcon(icon) | IconImage | Establece el ícono predefinido si no se establece la URL. |
setIconUrl(url) | IconImage | Establece la URL del ícono si este no está configurado. |
setImageCropType(imageCropType) | IconImage | Establece el estilo de recorte de la imagen. |
Image
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAltText(altText) | Image | Establece el texto alternativo de la imagen para accesibilidad. |
setAuthorizationAction(action) | Image | Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setComposeAction(action, composedEmailType) | Image | Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setImageUrl(url) | Image | Configura la imagen que se usará al proporcionar su URL o string de datos. |
setOnClickAction(action) | Image | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | Image | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | Image | Configura una URL que se abrirá cuando se haga clic en el objeto. |
ImageButton
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAltText(altText) | ImageButton | Establece el texto alternativo del botón para mejorar la accesibilidad. |
setAuthorizationAction(action) | ImageButton | Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setComposeAction(action, composedEmailType) | ImageButton | Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setIcon(icon) | ImageButton | Establece un Icon predefinido para mostrar en el botón. |
setIconUrl(url) | ImageButton | Establece la URL de una imagen para utilizar como ícono de este botón. |
setOnClickAction(action) | ImageButton | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | ImageButton | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | ImageButton | Configura una URL que se abrirá cuando se haga clic en el objeto. |
ImageComponent
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAltText(altText) | ImageComponent | Establece el texto alternativo de la imagen. |
setBorderStyle(borderStyle) | ImageComponent | Establece el estilo de borde aplicado a la imagen. |
setCropStyle(imageCropStyle) | ImageComponent | Establece el estilo de recorte de la imagen. |
setImageUrl(url) | ImageComponent | Establece la URL de la imagen. |
ImageCropStyle
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | Establece la proporción que se usará si el tipo de recorte es RECTANGLE_CUSTOM . |
setImageCropType(type) | ImageCropStyle | Establece el tipo de recorte para la imagen. |
ImageCropType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
SQUARE | Enum | Estilo de recorte de forma cuadrada |
CIRCLE | Enum | Estilo de recorte con forma de círculo. |
RECTANGLE_CUSTOM | Enum | Estilo de recorte de forma rectangular con proporción personalizada. |
RECTANGLE_4_3 | Enum | Estilo de recorte de forma rectangular con una proporción de 4:3. |
ImageStyle
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
SQUARE | Enum | Sin recorte. |
CIRCLE | Enum | Recortar en forma de círculo |
KeyValue
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) |
| Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setComposeAction(action, composedEmailType) |
| Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setOnClickAction(action) |
| Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) |
| Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) |
| Configura una URL que se abrirá cuando se haga clic en el objeto. |
LoadIndicator
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
SPINNER | Enum | Usa un indicador de carga. |
NONE | Enum | No uses un indicador. |
Navigation
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
popCard() | Navigation | Abre una tarjeta de la pila de navegación. |
popToNamedCard(cardName) | Navigation | Aparece en la tarjeta especificada por su nombre. |
popToRoot() | Navigation | Abre la pila de tarjetas en la tarjeta raíz. |
printJson() | String | Imprime la representación JSON de este objeto. |
pushCard(card) | Navigation | Inserta la tarjeta determinada en la pila. |
updateCard(card) | Navigation | Realiza un reemplazo local de la tarjeta actual. |
Notification
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setText(text) | Notification | Configura el texto que se mostrará en la notificación. |
OnClose
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
NOTHING | Enum | No hacer nada al cierre |
RELOAD | Enum | Vuelve a cargar el complemento cuando se cierra la ventana. |
OpenAs
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
FULL_SIZE | Enum | Abrir en una ventana o pestaña completa |
OVERLAY | Enum | Abrir como una superposición, como una ventana emergente. |
OpenLink
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setOnClose(onClose) | OpenLink | Establece el comportamiento de la acción de la URL cuando se cierra la ventana o pestaña. |
setOpenAs(openAs) | OpenLink | Establece el comportamiento de la URL cuando se abre. |
setUrl(url) | OpenLink | Establece la URL que se abrirá. |
SelectionInput
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addItem(text, value, selected) | SelectionInput | Agrega un elemento nuevo que se puede seleccionar. |
setFieldName(fieldName) | SelectionInput | Configura la clave que identifica esta entrada de selección en el objeto de evento que se genera cuando hay una interacción de la IU. |
setOnChangeAction(action) | SelectionInput | Configura un Action para que se realice cada vez que cambie la entrada de selección. |
setTitle(title) | SelectionInput | Establece el título que se mostrará antes del campo de entrada. |
setType(type) | SelectionInput | Establece el tipo de esta entrada. |
SelectionInputType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
CHECK_BOX | Enum | Casilla de verificación del estilo de entrada. |
RADIO_BUTTON | Enum | Estilo de entrada del botón de radio. |
DROPDOWN | Enum | Estilo de entrada de selección del menú desplegable. |
Suggestions
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addSuggestion(suggestion) | Suggestions | Agrega una sugerencia de texto. |
addSuggestions(suggestions) | Suggestions | Agrega una lista de sugerencias de texto. |
SuggestionsResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
SuggestionsResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | SuggestionsResponse | Compila la respuesta de sugerencias actuales y la valida. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Establece las sugerencias que se usan en autocompletar en los campos de texto. |
Switch
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setControlType(controlType) | Switch | Establece el tipo de control del interruptor. |
setFieldName(fieldName) | Switch | Configura la clave que identifica este interruptor en el objeto de evento que se genera cuando se produce una interacción de la IU. |
setOnChangeAction(action) | Switch | Establece la acción que se debe realizar cuando se alterna el interruptor. |
setSelected(selected) | Switch | Establece si este interruptor debe comenzar según lo seleccionado o no. |
setValue(value) | Switch | Establece el valor que se envía como la entrada del formulario cuando se activa este interruptor. |
SwitchControlType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
SWITCH | Enum | Control de estilo de botón de activación para un widget de interruptor. |
CHECK_BOX | Enum | Control con estilo de casilla de verificación para un widget de interruptor |
TextButton
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAltText(altText) | TextButton | Establece el texto alternativo del botón para mejorar la accesibilidad. |
setAuthorizationAction(action) | TextButton | Configura una acción de autorización que abre una URL al flujo de autorización cuando se hace clic en el objeto. |
setBackgroundColor(backgroundColor) | TextButton | Establece el color de fondo para el botón TextButtonStyle.FILLED . |
setComposeAction(action, composedEmailType) | TextButton | Establece una acción que redacta un borrador de correo electrónico cuando se hace clic en el objeto. |
setDisabled(disabled) | TextButton | Establece si el botón está inhabilitado. |
setOnClickAction(action) | TextButton | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | TextButton | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | TextButton | Configura una URL que se abrirá cuando se haga clic en el objeto. |
setText(text) | TextButton | Establece el texto que se muestra en el botón. |
setTextButtonStyle(textButtonStyle) | TextButton | Establece el estilo del botón. |
TextButtonStyle
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
TEXT | Enum | Botón de texto normal con fondo claro |
FILLED | Enum | Botón de texto con fondo de color. |
TextInput
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setFieldName(fieldName) | TextInput | Configura la clave que identifica esta entrada de texto en el objeto de evento que se genera cuando se produce una interacción de la IU. |
setHint(hint) | TextInput | Establece una sugerencia para la entrada de texto. |
setMultiline(multiline) | TextInput | Establece si el texto de entrada se muestra en una o varias líneas. |
setOnChangeAction(action) | TextInput | Establece la acción que se debe realizar cada vez que cambia la entrada de texto. |
setSuggestions(suggestions) | TextInput | Establece las sugerencias de autocompletado en el campo de texto. |
setSuggestionsAction(suggestionsAction) | TextInput | Configura la acción de devolución de llamada para recuperar sugerencias basadas en entradas del usuario para autocompletar. |
setTitle(title) | TextInput | Establece el título que se mostrará sobre el campo de entrada. |
setValue(value) | TextInput | Establece el valor completado previamente que se establece en el campo de entrada. |
TextParagraph
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setText(text) | TextParagraph | Establece el texto del párrafo. |
TimePicker
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setFieldName(fieldName) | TimePicker | Establece el nombre del campo que identifica este selector en el objeto de evento que se genera cuando hay una interacción de la IU. |
setHours(hours) | TimePicker | Establece el valor de horas completadas previamente que se debe establecer en el campo de entrada. |
setMinutes(minutes) | TimePicker | Establece el valor de minutos completados previamente que se debe establecer en el campo de entrada. |
setOnChangeAction(action) | TimePicker | Establece un Action que realiza la secuencia de comandos cada vez que cambia la entrada del selector. |
setTitle(title) | TimePicker | Establece el título que se muestra sobre el campo de entrada. |
UniversalActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
UniversalActionResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | UniversalActionResponse | Compila la respuesta de acción universal actual y la valida. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | Muestra el complemento con las tarjetas especificadas. |
setOpenLink(openLink) | UniversalActionResponseBuilder | Establece la URL que se abrirá cuando se seleccione la acción universal. |
UpdateDraftActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
UpdateDraftActionResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
build() | UpdateDraftActionResponse | Compila la respuesta de la acción de borrador de actualización actual y la valida. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Establece una acción que actualiza los destinatarios del correo electrónico en Cco de un borrador. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | Establezca una acción que actualice el cuerpo del correo electrónico de un borrador. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | Establece una acción que actualiza los destinatarios en Cc de un borrador. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | Establece una acción que actualiza el asunto de un borrador. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | Establece una acción que actualiza los destinatarios de un borrador. |
UpdateDraftBccRecipientsAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | Actualiza los destinatarios en Cco de un borrador de correo electrónico. |
UpdateDraftBodyAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | Agrega el contenido especificado al cuerpo del borrador. |
setUpdateType(updateType) | UpdateDraftBodyAction | Establece el UpdateDraftBodyType de esta acción de actualización en el cuerpo del borrador. |
UpdateDraftBodyType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
IN_PLACE_INSERT | Enum | Predeterminado. |
INSERT_AT_START | Enum | Las acciones de actualización insertan contenido al comienzo del cuerpo del mensaje. |
INSERT_AT_END | Enum | Las acciones de actualización insertan contenido al final del cuerpo del mensaje. |
UpdateDraftCcRecipientsAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | Actualiza los destinatarios en Cc de un borrador de correo electrónico. |
UpdateDraftSubjectAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | Actualiza el asunto de un borrador de correo electrónico. |
UpdateDraftToRecipientsAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | Actualiza los destinatarios de un borrador de correo electrónico. |