Este servicio permite que las secuencias de comandos configuren y compilen componentes y comportamientos de tarjetas y widgets para una IU. Las estructuras de IU que compilas con este servicio están disponibles automáticamente en dispositivos móviles y de escritorio, por lo que no necesitas desarrollar IU independientes para ambos.
Clases
Nombre | Descripción breve |
---|---|
Action | Es una acción que habilita la interactividad dentro de los elementos de la IU. |
ActionResponse | El objeto de respuesta que puede mostrar una función de devolución de llamada (p.ej., un controlador de respuesta de formulario) para realizar una o más acciones en el cliente. |
ActionResponseBuilder | Es un compilador para objetos ActionResponse . |
ActionStatus | Es una clase que representa el estado de una solicitud para invocar o enviar un diálogo. |
Attachment | Representa un archivo adjunto creado por un complemento. |
AuthorizationAction | Una acción de autorización que enviará al usuario a AuthorizationUrl cuando haga clic en él. |
AuthorizationException | Es un error que se puede mostrar para activar una tarjeta de autorización que se le mostrará al usuario. |
BorderStyle | Es una clase que representa un estilo de borde completo que se puede aplicar a los widgets. |
BorderType | Es 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 ese momento en respuesta a una acción realizada en la IU, como un clic en un botón. |
CalendarEventActionResponseBuilder | Es un compilador para objetos CalendarEventActionResponse . |
Card | Una tarjeta de contexto que representa una sola vista en la IU. |
CardAction | Es un elemento de menú en el que se puede hacer clic y que se agrega al menú del encabezado de la tarjeta. |
CardBuilder | Es un compilador para objetos Card . |
CardHeader | El encabezado de un Card . |
CardSection | Una sección de tarjetas contiene grupos de widgets y proporciona una separación visual entre ellos. |
CardService | CardService proporciona la capacidad de crear tarjetas genéricas que se usan en diferentes productos de extensibilidad de Google, como los complementos de Google Workspace. |
CardWithId | Es un compilador para objetos CardWithId . |
ChatActionResponse | Una clase que representa los parámetros que una app de Chat puede usar para configurar cómo se publica su respuesta. |
ChatClientDataSource | Para un widget SelectionInput que usa un menú de selección múltiple, una fuente de datos de Google Chat. |
ChatResponse | Es el objeto de respuesta de un mensaje de tarjeta en Google Chat. |
ChatResponseBuilder | Es un compilador para objetos ChatResponse . |
ChatSpaceDataSource | Es una fuente de datos que propaga los espacios de Google Chat como elementos de selección para un menú de selección múltiple. |
Chip | Un Chip con un ícono y una etiqueta de texto. |
ChipList | Contiene un conjunto de objetos Chip que se muestran en una fila y se unen a la siguiente línea para permitir el desplazamiento horizontal. |
ChipListLayout | Es un enum que especifica el diseño de ChipList . |
CollapseControl | Un control personalizable de contraer y expandir. |
Column | Una columna. |
Columns | El widget Columns muestra hasta 2 columnas en una tarjeta o un diálogo. |
CommonDataSource | Una fuente de datos que comparten todas las aplicaciones de Google Workspace. |
ComposeActionResponse | Es el objeto de respuesta que puede mostrarse desde un método de devolución de llamada para una acción de redacción en un complemento de Gmail. |
ComposeActionResponseBuilder | Es un compilador para objetos ComposeActionResponse . |
ComposedEmailType | Un valor de enumeración que especifica si el correo electrónico escrito es independiente o un borrador de respuesta. |
ContentType | Es un valor de enumeración que especifica el tipo de contenido que genera un UpdateDraftActionResponse . |
DatePicker | Es un campo de entrada que permite ingresar una fecha. |
DateTimePicker | Un campo de entrada que permite a los usuarios ingresar una fecha y una hora. |
DecoratedText | Es un widget que muestra texto con decoraciones opcionales. |
Dialog | Para obtener más información, consulta Cómo abrir diálogos interactivos en la documentación de Google Chat. |
DialogAction | Es un compilador para objetos DialogAction . |
DisplayStyle | Es 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 elementos de Drive y en reacción a una acción que se realiza en la IU, como hacer clic en un botón. |
DriveItemsSelectedActionResponseBuilder | Es 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 que se realizó en la IU. |
EditorFileScopeActionResponseBuilder | Es un compilador para objetos EditorFileScopeActionResponse . |
FixedFooter | El pie de página fijo que se muestra en la parte inferior de un Card . |
Grid | Una cuadrícula organizada para mostrar una colección de elementos de cuadrícula. |
GridItem | Los elementos con los que los usuarios interactúan dentro de un widget de cuadrícula. |
GridItemLayout | Es una enumeración que define el estilo de imagen y texto de un elemento de cuadrícula. |
HorizontalAlignment | Es una enumeración que especifica la alineación horizontal de un widget. |
HorizontalSizeStyle | Es una enumeración que establece cómo los widgets ocupan el espacio de una columna. |
HostAppDataSource | Para un widget SelectionInput que usa un menú de selección múltiple, una fuente de datos de una aplicación de Google Workspace. |
Icon | Íconos predefinidos que se pueden usar en varios objetos de la IU, como widgets ImageButton o DecoratedText . |
IconImage | Un ícono predefinido, un ícono de material design o un ícono de una URL con un estilo de recorte personalizable. |
Image | Widget que muestra una sola imagen. |
ImageButton | Un objeto ImageButton con una imagen que se muestra. |
ImageButtonStyle | Es una enumeración que especifica el estilo para ImageButton . |
ImageComponent | Componente de imagen que se puede agregar a elementos de la cuadrícula |
ImageCropStyle | Es una clase que representa un estilo de recorte que se puede aplicar a los componentes de imagen. |
ImageCropType | Es una enumeración que representa los estilos de recorte aplicados a los componentes de imagen. |
ImageStyle | Una enumeración que define un estilo de recorte de imagen. |
InputType | Es una enumeración que define el tipo de entrada del widget. |
Interaction | Es un tipo de enumeración que especifica qué hacer en respuesta a una interacción con un usuario, por ejemplo, cuando hace clic en un botón de un mensaje de tarjeta. |
| Esta clase dejó de estar disponible. |
LinkPreview | Acción de tarjeta que muestra una tarjeta de vista previa de vínculo y un chip inteligente en la app host. |
LoadIndicator | Un tipo de enumeración que especifica el tipo de indicador de carga o progreso que se mostrará mientras se procesa una Action . |
MaterialIcon | Un objeto que admite todos los íconos de Google Fonts. |
Navigation | Un objeto auxiliar que controla la navegación de las tarjetas. |
Notification | Es una notificación que se muestra al usuario como respuesta a la interacción con un elemento de la IU. |
OnClose | Es una enumeración que especifica qué hacer cuando se cierra una URL abierta a través de un OpenLink . |
OpenAs | Es una enumeración que especifica cómo abrir una URL. |
OpenLink | Representa una acción para abrir un vínculo con algunas opciones. |
OverflowMenu | Contiene una lista de objetos OverflowMenuItem que se muestran en un menú emergente. |
OverflowMenuItem | Un OverflowMenuItem con un ícono y una etiqueta de texto |
PlatformDataSource | Para un widget SelectionInput que usa un menú de selección múltiple, una fuente de datos de Google Workspace |
ResponseType | Es una enumeración que representa el tipo de respuesta de la app de chat. |
SelectionInput | Es un campo de entrada que permite elegir entre un conjunto de opciones predefinidas. |
SelectionInputType | Es el formato de los elementos que los usuarios pueden seleccionar. |
Status | Una enumeración que representa el código de estado. |
Suggestions | Sugerencias de autocompletar para complementar un widget TextInput |
SuggestionsResponse | Es un objeto de respuesta que se puede mostrar desde una función de devolución de llamada de sugerencias. |
SuggestionsResponseBuilder | Un compilador para objetos SuggestionsResponse . |
Switch | Un elemento de la IU que se puede activar o desactivar. |
SwitchControlType | Es el tipo de control de widget Switch . |
TextButton | Un TextButton con una etiqueta de texto |
TextButtonStyle | Es una enumeración que especifica el estilo para TextButton . |
TextInput | Un widget de campo de entrada que acepta la entrada de texto. |
TextParagraph | Es un widget que muestra texto y admite formato HTML básico. |
TimePicker | Es un campo de entrada que permite que los usuarios ingresen una hora. |
UniversalActionResponse | Es el objeto de respuesta que se puede mostrar desde un método que crea una acción universal. |
UniversalActionResponseBuilder | Es un compilador para los objetos UniversalActionResponse . |
UpdateDraftActionResponse | Representa una acción que actualiza el borrador del correo electrónico que el usuario está editando en ese momento. |
UpdateDraftActionResponseBuilder | Es un compilador para objetos UpdateDraftActionResponse . |
UpdateDraftBccRecipientsAction | Actualiza los destinatarios Cco de un borrador de correo electrónico. |
UpdateDraftBodyAction | Actualiza el cuerpo del borrador de correo electrónico. |
UpdateDraftBodyType | Un valor de enumeración que especifica el tipo de UpdateDraftBodyAction . |
UpdateDraftCcRecipientsAction | Actualiza los destinatarios del campo 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. |
UpdatedWidget | Es la respuesta del widget actualizado. |
Validation | Es un objeto que define la regla de validación para el widget al que está conectado. |
VerticalAlignment | Es una enumeración que establece la alineación vertical de los widgets en una columna. |
Widget | Es la clase base para todos los widgets que se pueden agregar a un Card . |
WrapStyle | Es una enumeración que establece el estilo de unión para el contenido dentro de una columna. |
Action
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addRequiredWidget(requiredWidget) | Action | Agrega los nombres de los widgets que esta Acción necesita para que el envío sea válido. |
setAllWidgetsAreRequired(allWidgetsAreRequired) | Action | Indica si esta acción requiere entradas de todos los widgets. |
setFunctionName(functionName) | Action | Establece el nombre de la función de devolución de llamada a la que se llamará. |
setInteraction(interaction) | Action | Establece la interacción con un usuario, solo es obligatorio cuando se abre un diálogo. |
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. |
setPersistValues(persistValues) | Action | Indica si los valores del formulario se determinan según los valores del cliente o del servidor después de que una respuesta de acción actualiza el Card del formulario. |
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 acción actual y la valida. |
setNavigation(navigation) | ActionResponseBuilder | Establece la respuesta en una acción Navigation . |
setNotification(notification) | ActionResponseBuilder | Establece 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 de los datos existentes. |
ActionStatus
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setStatusCode(statusCode) | ActionStatus | Representa el estado de una solicitud para abrir o enviar un diálogo. |
setUserFacingMessage(message) | ActionStatus | Es el mensaje que se enviará a los usuarios sobre el estado de su solicitud. |
Attachment
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setIconUrl(iconUrl) | Attachment | Establece la URL del ícono del archivo adjunto. |
setMimeType(mimeType) | Attachment | Establece el tipo MIME del archivo adjunto. |
setResourceUrl(resourceUrl) | Attachment | Establece la URL del recurso para el archivo adjunto. |
setTitle(title) | Attachment | Establece el título del archivo 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 | Es el nombre de una función a la que se debe llamar para generar un mensaje de autorización personalizado. |
setResourceDisplayName(name) | AuthorizationException | Establece el nombre que se le muestra al usuario cuando se le solicita autorización. |
throwException() | void | Activa esta excepción para que se arroje. |
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 | Es el estilo del borde del trazo. |
Button
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) | Button | Establece 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 componga un borrador de correo electrónico cuando se haga 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 | Establece una URL que se abrirá cuando se haga clic en el objeto. |
setOverflowMenu(menu) | Button | Establece un menú emergente 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 IU asociada. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Especifica que la respuesta debe agregar a los asistentes indicados al evento de Calendario cuando se realice la acción de la IU asociada. |
build() | CalendarEventActionResponse | Compila la respuesta de acción de evento de Calendario actual y la valida. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | Especifica que la respuesta debe establecer los datos de conferencia indicados en 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 | Establece 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 componga un borrador de correo electrónico cuando se haga 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 | Establece 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 de 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 usará en el encabezado proporcionando su URL o cadena 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 determinado a esta sección. |
setCollapseControl(collapseControl) | CardSection | Establece los botones personalizables de expansión y contracción de la sección. |
setCollapsible(collapsible) | CardSection | Establece si la sección se puede contraer. |
setHeader(header) | CardSection | Establece el encabezado de la sección. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | Establece la cantidad de widgets que se muestran cuando se contrae esta sección. |
CardService
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
BorderType | BorderType | La enumeración BorderType . |
ChipListLayout | ChipListLayout | La enumeración ChipListLayout |
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 |
ImageButtonStyle | ImageButtonStyle | La enumeración ImageButtonStyle |
ImageCropType | ImageCropType | La enumeración ImageCropType . |
ImageStyle | ImageStyle | La enumeración ImageStyle |
InputType | InputType | La enumeración InputType |
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
CardWithId
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setCard(card) | CardWithId | Establece la tarjeta de cardWithId . |
setCardId(id) | CardWithId | Establece el ID de tarjeta único del cardWithId . |
ChatActionResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | Establece la acción de diálogo en un evento relacionado con un diálogo. |
setResponseType(responseType) | ChatActionResponse | El tipo de respuesta de la app de Chat. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | Establece el widget actualizado, que se usa para proporcionar opciones de autocompletado para un widget. |
setUrl(url) | ChatActionResponse | Es la URL que los usuarios deben autenticar o configurar. |
ChatClientDataSource
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setSpaceDataSource(spaceDataSource) | ChatClientDataSource | Una fuente de datos que propaga los espacios de Google Chat como elementos de selección para un menú de selección múltiple. |
ChatResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
ChatResponseBuilder
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | Establece el campo de la tarjeta del mensaje. |
build() | ChatResponse | Compila la respuesta de acción actual y la valida. |
setActionResponse(actionResponse) | ChatResponseBuilder | Establece el campo de respuesta de acción del mensaje. |
setText(text) | ChatResponseBuilder | Establece el texto del mensaje de Chat. |
ChatSpaceDataSource
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | Si se establece en true , el menú de selección múltiple selecciona el espacio actual de Google Chat como un elemento de forma predeterminada. |
Chip
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAltText(altText) | Chip | Establece el texto alternativo del chip para la accesibilidad. |
setAuthorizationAction(action) | Chip | 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) | Chip | Establece una acción que componga un borrador de correo electrónico cuando se haga clic en el objeto. |
setDisabled(disabled) | Chip | Establece si el chip está inhabilitado. |
setIcon(icon) | Chip | Establece el ícono que se usará como chip. |
setLabel(label) | Chip | Establece el título del chip. |
setOnClickAction(action) | Chip | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | Chip | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | Chip | Configura una URL que se abrirá cuando se haga clic en el objeto. |
ChipList
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addChip(chip) | ChipList | Agrega un chip. |
setLayout(layout) | ChipList | Establece el diseño de la lista de chips. |
ChipListLayout
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
WRAPPED | Enum | La lista de chips se une a la siguiente línea si no hay suficiente espacio horizontal. |
HORIZONTAL_SCROLLABLE | Enum | Los chips se desplazan horizontalmente si no caben en el espacio disponible. |
CollapseControl
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setCollapseButton(button) | CollapseControl | Establece el Button que se muestra para el botón "Mostrar menos". |
setExpandButton(button) | CollapseControl | Establece el Button que se muestra para el botón "Mostrar más". |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Establece el HorizontalAlignment del CollapseControl . |
Column
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addWidget(widget) | Column | Agrega un widget a la columna. |
setHorizontalAlignment(horizontalAlignment) | Column | Establece el HorizontalAlignment de Column . |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | Establece el HorizontalSizeStyle de la columna. |
setVerticalAlignment(verticalAlignment) | Column | Establece el VerticalAlignment del Column . |
Columns
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addColumn(column) | Columns | Agrega un Column al widget de Columnas. |
setWrapStyle(wrapStyle) | Columns | Establece el estilo de unión de las columnas y controla cómo se cambia el tamaño de la columna en función del ancho de la pantalla. |
CommonDataSource
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
UNKNOWN | Enum | Valor predeterminado |
USER | Enum | usuarios de Google Workspace. |
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 acción de composición actual y la valida. |
setGmailDraft(draft) | ComposeActionResponseBuilder | Establece el borrador GmailMessage creado con GmailMessage.createDraftReply(body) o funciones similares. |
ComposedEmailType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
REPLY_AS_DRAFT | Enum | Un borrador que es la respuesta 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 formato HTML. |
IMMUTABLE_HTML | Enum | Indica que el contenido generado tiene formato HTML, pero no se puede editar después de generarlo. |
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 la secuencia de comandos realiza 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 prepropagado que se establecerá en el campo de entrada. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Establece el valor prepropagado que se establecerá 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 la secuencia de comandos realiza cada vez que cambia la entrada del selector. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Establece la cantidad de minutos que la zona horaria debe tener de diferencia con UTC. |
setTitle(title) | DateTimePicker | Establece el título que se muestra sobre el campo de entrada. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Establece el valor prepropagado que se establecerá en el campo de entrada. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Establece el valor prepropagado que se establecerá en el campo de entrada. |
DecoratedText
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) | DecoratedText | Establece 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 usará como clave y se muestra debajo del contenido de texto. |
setButton(button) | DecoratedText | Establece el objeto Button que se muestra a la derecha del texto. |
setComposeAction(action, composedEmailType) | DecoratedText | Establece una acción que componga un borrador de correo electrónico cuando se haga 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 | Establece el IconImage opcional para que se muestre antes del contenido de texto. |
setSwitchControl(switchToSet) | DecoratedText | Establece el objeto Switch que se muestra a la derecha del contenido. |
setText(text) | DecoratedText | Establece el texto que se usará como valor. |
setTopLabel(text) | DecoratedText | Establece el texto de la etiqueta que se usará como clave y se muestra encima del contenido de texto. |
setWrapText(wrapText) | DecoratedText | Establece si el texto del valor se debe mostrar en una sola línea o en varias. |
Dialog
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setBody(card) | Dialog | Establece la tarjeta de Dialog . |
DialogAction
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setActionStatus(actionStatus) | DialogAction | Establece el estado de la acción de DialogAction . |
setDialog(dialog) | DialogAction | Establece el diálogo de DialogAction . |
DisplayStyle
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
PEEK | Enum | Mostrar el encabezado de la tarjeta en la parte inferior del contenido del complemento sobre el contenido existente |
REPLACE | Enum | Para mostrar la tarjeta, reemplaza el contenido existente. |
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 actual de la acción de Drive. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | Especifica que la respuesta solicita el alcance del 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 actual de la acción del editor. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | Solicita el permiso drive.file para el documento de Editor activo actual. |
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 | Establece 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 para redactar un borrador de correo electrónico cuando se hace clic en el objeto. |
setNumColumns(numColumns) | Grid | Es 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 | Establece 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 cuadrícula. |
setImage(image) | GridItem | Establece la imagen de este elemento de la cuadrícula. |
setLayout(layout) | GridItem | Establece el diseño del texto y la imagen para el 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 del elemento de la cuadrícula. |
HorizontalAlignment
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
START | Enum | Alinea el widget con el inicio del lado de la oración. |
CENTER | Enum | Alinea el widget en el centro. |
END | Enum | Alinea el widget con el final del lado de la oración. |
HorizontalSizeStyle
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Establece el tamaño de Widget para que ocupe el espacio horizontal disponible de un Column . |
FILL_MINIMUM_SPACE | Enum | Cambia el tamaño de Widget para que ocupe la menor cantidad de espacio horizontal en un Column . |
HostAppDataSource
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | Establece la fuente de datos de Google Chat. |
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 utiliza con fines de 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. |
setMaterialIcon(icon) | IconImage | Establece el ícono de material design. |
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 mejorar la accesibilidad. |
setAuthorizationAction(action) | Image | Establece 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 para redactar un borrador de correo electrónico cuando se hace clic en el objeto. |
setImageUrl(url) | Image | Establece la imagen que se usará proporcionando su URL o cadena 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 la accesibilidad. |
setAuthorizationAction(action) | ImageButton | Establece 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 para redactar un borrador de correo electrónico cuando se hace clic en el objeto. |
setIcon(icon) | ImageButton | Establece un objeto Icon predefinido para que se muestre en el botón. |
setIconUrl(url) | ImageButton | Establece la URL de una imagen que se usará como ícono de este botón. |
setImageButtonStyle(imageButtonStyle) | ImageButton | Establece el estilo del botón. |
setMaterialIcon(icon) | ImageButton | Establece el ícono de material design. |
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 | Establece una URL que se abrirá cuando se haga clic en el objeto. |
setOverflowMenu(menu) | ImageButton | Establece un menú emergente que se abrirá cuando se haga clic en el objeto. |
ImageButtonStyle
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
BORDERLESS | Enum | Botón de imagen sin borde. |
OUTLINED | Enum | Botón de imagen con fondo claro. |
FILLED | Enum | Botón de imagen con fondo de color. |
FILLED_TONAL | Enum | Botón de imagen con un término medio alternativo entre los botones rellenos y con contorno. |
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 relación de aspecto 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 cuadrado. |
CIRCLE | Enum | Estilo de recorte con forma de círculo. |
RECTANGLE_CUSTOM | Enum | Estilo de recorte de forma rectangular con una 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 recortes. |
CIRCLE | Enum | Recorta a una forma circular. |
InputType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
TEXT | Enum | Acepta texto normal. |
INTEGER | Enum | Acepta un número entero. |
FLOAT | Enum | Acepta un número de punto flotante. |
EMAIL | Enum | Acepta una dirección de correo electrónico. |
Interaction
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | Valor predeterminado |
OPEN_DIALOG | Enum | Abre un diálogo, una interfaz basada en tarjetas que las apps de Chat usan para interactuar con los usuarios. |
KeyValue
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) |
| Establece 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 componga un borrador de correo electrónico cuando se haga 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. |
LinkPreview
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
printJson() | String | Imprime la representación JSON de este objeto. |
setLinkPreviewTitle(title) | LinkPreview | Establece el título que se muestra en la vista previa del vínculo sobre la tarjeta de vista previa. |
setPreviewCard(previewCard) | LinkPreview | Establece la tarjeta que muestra información sobre un vínculo de un servicio de terceros o de terceros. |
setTitle(title) | LinkPreview | Establece el título que se muestra en el chip inteligente para la vista previa del vínculo. |
LoadIndicator
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
SPINNER | Enum | Usa un indicador de lista de opciones. |
NONE | Enum | No uses un indicador. |
MaterialIcon
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setFill(fill) | MaterialIcon | Indica si el ícono se renderiza como relleno. |
setGrade(grade) | MaterialIcon | El grosor y el grado afectan el grosor de un símbolo. |
setName(name) | MaterialIcon | Establece el nombre del ícono. |
setWeight(weight) | MaterialIcon | Es el grosor del trazo del ícono. |
Navigation
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
popCard() | Navigation | Muestra una tarjeta de la pila de navegación. |
popToNamedCard(cardName) | Navigation | Muestra la tarjeta especificada por su nombre. |
popToRoot() | Navigation | Muestra la pila de tarjetas en la tarjeta raíz. |
printJson() | String | Imprime la representación JSON de este objeto. |
pushCard(card) | Navigation | Empuja la tarjeta dada hacia la pila. |
updateCard(card) | Navigation | Realiza un reemplazo in situ de la tarjeta actual. |
Notification
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setText(text) | Notification | Establece el texto que se mostrará en la notificación. |
OnClose
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
NOTHING | Enum | No hacer nada al cerrar. |
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 | Se abre 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 URL cuando se cierra la ventana o la pestaña de la URL. |
setOpenAs(openAs) | OpenLink | Establece el comportamiento de la URL cuando se abre. |
setUrl(url) | OpenLink | Establece la URL que se abrirá. |
OverflowMenu
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addMenuItem(menuItem) | OverflowMenu | Agrega un elemento de menú. |
OverflowMenuItem
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthorizationAction(action) | OverflowMenuItem | Establece 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) | OverflowMenuItem | Establece una acción que componga un borrador de correo electrónico cuando se haga clic en el objeto. |
setDisabled(disabled) | OverflowMenuItem | Establece si el elemento de menú está inhabilitado. |
setOnClickAction(action) | OverflowMenuItem | Establece una acción que se ejecuta cuando se hace clic en el objeto. |
setOnClickOpenLinkAction(action) | OverflowMenuItem | Establece una acción que abre una URL en una pestaña cuando se hace clic en el objeto. |
setOpenLink(openLink) | OverflowMenuItem | Establece una URL que se abrirá cuando se haga clic en el objeto. |
setStartIcon(icon) | OverflowMenuItem | Establece el ícono inicial del elemento de menú. |
setText(text) | OverflowMenuItem | Establece el título del elemento de menú. |
PlatformDataSource
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Establece la fuente de datos de Google Workspace. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | Se usa para propagar espacios en el menú de selección múltiple. |
ResponseType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
TYPE_UNSPECIFIED | Enum | Es el tipo predeterminado que se controla como NEW_MESSAGE . |
NEW_MESSAGE | Enum | Publica un mensaje nuevo en el tema. |
UPDATE_MESSAGE | Enum | Actualiza el mensaje de la app de Chat. |
UPDATE_USER_MESSAGE_CARDS | Enum | Actualiza las tarjetas del mensaje de un usuario. |
REQUEST_CONFIG | Enum | Solicita de forma privada al usuario autenticación o configuración adicional. |
DIALOG | Enum | Presenta un diálogo. |
UPDATE_WIDGET | Enum | Búsqueda de opciones de autocompletado de texto del widget. |
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. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | Agrega un elemento nuevo que se puede seleccionar para menús de selección múltiple. |
setExternalDataSource(action) | SelectionInput | Establece una fuente de datos externa, como una base de datos relacional. |
setFieldName(fieldName) | SelectionInput | Establece la clave que identifica esta entrada de selección en el objeto de evento que se genera cuando hay una interacción con la IU. |
setMultiSelectMaxSelectedItems(maxSelectedItems) | SelectionInput | Establece la cantidad máxima de elementos que un usuario puede seleccionar. |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | Establece la cantidad de caracteres de texto que un usuario ingresa antes de que la app consulte el autocompletado y muestre los elementos sugeridos en la tarjeta. |
setOnChangeAction(action) | SelectionInput | Establece un Action que se realizará cada vez que cambie la entrada de selección. |
setPlatformDataSource(platformDataSource) | SelectionInput | Establece una fuente de datos de Google Workspace. |
setTitle(title) | SelectionInput | Establece que el título se muestre antes del campo de entrada. |
setType(type) | SelectionInput | Establece el tipo de esta entrada. |
SelectionInputType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
CHECK_BOX | Enum | Estilo de entrada de la casilla de verificación |
RADIO_BUTTON | Enum | Estilo de entrada de botón de selección. |
DROPDOWN | Enum | Es el estilo de entrada de selección del menú desplegable. |
SWITCH | Enum | Un conjunto de interruptores. |
MULTI_SELECT | Enum | Menú de selección múltiple para datos estáticos o dinámicos. |
Status
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
OK | Enum | Asignación HTTP: 200 OK |
CANCELLED | Enum | Asignación HTTP: 499 Solicitudes cerradas por el cliente |
UNKNOWN | Enum | Error desconocido. |
INVALID_ARGUMENT | Enum | El cliente especificó un argumento no válido. |
DEADLINE_EXCEEDED | Enum | Asignación HTTP: Tiempo de espera de la puerta de enlace 504 |
NOT_FOUND | Enum | Asignación HTTP: 404 No encontrado |
ALREADY_EXISTS | Enum | Ya existe la entidad que intentó crear un cliente. |
PERMISSION_DENIED | Enum | Asignación HTTP: 403 Prohibido |
UNAUTHENTICATED | Enum | Asignación HTTP: 401 No autorizado |
RESOURCE_EXHAUSTED | Enum | Asignación HTTP: 429 Demasiadas solicitudes |
FAILED_PRECONDITION | Enum | La operación se rechazó debido a que el sistema no se encuentra en un estado necesario para la ejecución de la operación. |
ABORTED | Enum | La operación se anuló, por lo general, debido a un problema de simultaneidad, como una falla en la verificación del secuenciador o la anulación de la transacción. |
OUT_OF_RANGE | Enum | La operación se intentó fuera del rango válido. |
UNIMPLEMENTED | Enum | Asignación HTTP: 501 No implementado |
INTERNAL | Enum | Errores internos. |
UNAVAILABLE | Enum | Asignación HTTP: 503 Servicio no disponible |
DATA_LOSS | Enum | Daño o pérdida de datos no recuperable. |
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 actual y la valida. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Establece las sugerencias que se usan en el autocompletado 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 | Establece la clave que identifica este interruptor en el objeto del evento que se genera cuando hay una interacción con la IU. |
setOnChangeAction(action) | Switch | Establece la acción que se debe realizar cuando se activa el interruptor. |
setSelected(selected) | Switch | Establece si este interruptor debe iniciarse seleccionado o no. |
setValue(value) | Switch | Establece el valor que se envía como entrada del formulario cuando este interruptor está activado. |
SwitchControlType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
SWITCH | Enum | Control de estilo de activación o desactivació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 la accesibilidad. |
setAuthorizationAction(action) | TextButton | Establece 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 del botón TextButtonStyle.FILLED . |
setComposeAction(action, composedEmailType) | TextButton | Establece una acción para redactar un borrador de correo electrónico cuando se hace clic en el objeto. |
setDisabled(disabled) | TextButton | Establece si el botón está inhabilitado. |
setIcon(icon) | TextButton | Establece un Icon predefinido para que se muestre en el botón. |
setIconUrl(url) | TextButton | Establece la URL de una imagen para usarla como ícono de este botón. |
setMaterialIcon(icon) | TextButton | Establece el ícono de material design. |
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 | Establece una URL que se abrirá cuando se haga clic en el objeto. |
setOverflowMenu(menu) | TextButton | Establece un menú emergente que se abre cuando se hace 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 |
---|---|---|
OUTLINED | Enum | Botón de texto normal con fondo claro. |
TEXT | Enum | NO USAR. |
FILLED | Enum | Botón de texto con fondo de color. |
FILLED_TONAL | Enum | Botón de texto normal con un terreno intermedio alternativo entre los botones con relleno y con contorno. |
BORDERLESS | Enum | Botón de texto normal sin borde. |
TextInput
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setFieldName(fieldName) | TextInput | Establece la clave que identifica esta entrada de texto en el objeto de evento que se genera cuando hay 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 línea o en varias. |
setOnChangeAction(action) | TextInput | Establece una acción que se realizará cada vez que cambie la entrada de texto. |
setSuggestions(suggestions) | TextInput | Establece las sugerencias de autocompletado en el campo de texto. |
setSuggestionsAction(suggestionsAction) | TextInput | Establece la acción de devolución de llamada para recuperar sugerencias en función de las entradas del usuario para el autocompletado. |
setTitle(title) | TextInput | Configura el título que se mostrará sobre el campo de entrada. |
setValidation(validation) | TextInput | Establece la regla de validación para este widget. |
setValue(value) | TextInput | Establece el valor completado previamente que se debe establecer en el campo de entrada. |
TextParagraph
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setMaxLines(maxLines) | TextParagraph | Establece la cantidad máxima de líneas de texto que se muestran en el widget. |
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 prepropagado que se establecerá en el campo de entrada. |
setMinutes(minutes) | TimePicker | Establece el valor de minutos completados previamente para 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 acción en borrador de actualización actual y la valida. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Establece una acción que actualiza los destinatarios del campo Cco de un borrador de correo electrónico. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | Establece 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 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 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 a los destinatarios de 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. |
UpdatedWidget
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | Agrega un elemento nuevo que se puede seleccionar. |
Validation
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setCharacterLimit(characterLimit) | Validation | Establece el límite de caracteres del widget. |
setInputType(inputType) | Validation | Establece el tipo de entrada del widget. |
VerticalAlignment
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
CENTER | Enum | Coloca el contenido verticalmente en el centro del contenedor. |
TOP | Enum | Coloca el contenido verticalmente en la parte superior del contenedor. |
BOTTOM | Enum | Coloca el contenido verticalmente en la parte inferior del contenedor. |
Widget
WrapStyle
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
NOWRAP | Enum | Sin unión. |
WRAP | Enum | Une el contenido de los widgets de una columna. |