Class Validation

  • A Validation object defines the validation rule for an attached widget.

  • Validation is available for Google Chat apps and Google Workspace add-ons.

  • The setCharacterLimit method sets the maximum number of characters allowed in a widget.

  • The setInputType method sets the type of input expected for a widget.

Validation

An object that defines the validation rule for the widget that it is attached to.

Available for Google Chat apps and Google Workspace add-ons.

constvalidation=CardService.newValidation().setCharacterLimit('10').setInputType(
CardService.InputType.TEXT);

Methods

MethodReturn typeBrief description
setCharacterLimit(characterLimit) Validation Sets the character limit of the widget.
setInputType(inputType) Validation Sets the input type of the widget.

Detailed documentation

setCharacterLimit(characterLimit)

Sets the character limit of the widget.

Available for Google Chat apps and Google Workspace add-ons.

Parameters

NameTypeDescription
characterLimitIntegerThe character limit to set. Note that this restriction is only effective for TextInput and is ignored for other widgets.

Return

Validation — This object, for chaining.


setInputType(inputType)

Sets the input type of the widget.

Available for Google Chat apps and Google Workspace add-ons.

Parameters

NameTypeDescription
inputTypeInputType The InputType to set.

Return

Validation — This object, for chaining.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年01月31日 UTC.