AI-generated Key Takeaways
-  A Validation object defines the validation rule for an attached widget. 
-  Validation is available for Google Chat apps and Google Workspace add-ons. 
-  The setCharacterLimitmethod sets the maximum number of characters allowed in a widget.
-  The setInputTypemethod sets the type of input expected for a widget.
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.
const validation = CardService . newValidation (). setCharacterLimit ( '10' ). setInputType ( CardService . InputType . TEXT );
Methods
| Method | Return type | Brief description | 
|---|---|---|
|  Validation 
 | Sets the character limit of the widget. | |
|  Validation 
 | Sets the input type of the widget. | 
Detailed documentation
 set  
 
 Sets the character limit of the widget.
Available for Google Chat apps and Google Workspace add-ons.
Parameters
| Name | Type | Description | 
|---|---|---|
| character  | Integer | The character limit to set. Note that this restriction is only effective
    for  Text and is ignored for other widgets. | 
Return
  Validation 
 
— This object, for chaining.
 set  
 
 Sets the input type of the widget.
Available for Google Chat apps and Google Workspace add-ons.
Parameters
| Name | Type | Description | 
|---|---|---|
| input  |  Input  | The  Input to set. | 
Return
  Validation 
 
— This object, for chaining.

