An image component that can be added to grid items.
Available for Google Workspace Add-ons and Google Chat apps.
var ImageComponent = CardService.newImageComponent() .setImageUrl("http://imageurl.ca") .setAltText(altText) .setCropStyle(CARD_SERVICE.newImageCropStyle()) .setBorderStyle(CARD_SERVICE.newBorderStyle());
Methods
Method | Return type | Brief description |
---|---|---|
ImageComponent
|
Sets the alternative text of the image. | |
ImageComponent
|
Sets the border style applied to the image. | |
ImageComponent
|
Sets the crop style for the image. | |
ImageComponent
|
Sets the URL of the image. |
Detailed documentation
setAltText(altText)
Sets the alternative text of the image.
Parameters
Name | Type | Description |
---|---|---|
altText
|
String
|
The alt_text to set for the image. |
Return
ImageComponent
— This object, for chaining.
setBorderStyle(borderStyle)
Sets the border style applied to the image.
Parameters
Name | Type | Description |
---|---|---|
borderStyle
|
BorderStyle
|
The BorderStyle object to apply. |
Return
ImageComponent
— This object, for chaining.
setCropStyle(imageCropStyle)
Sets the crop style for the image.
Parameters
Name | Type | Description |
---|---|---|
imageCropStyle
|
ImageCropStyle
|
The ImageCropStyle object to apply. |
Return
ImageComponent
— This object, for chaining.
setImageUrl(url)
Sets the URL of the image.
Parameters
Name | Type | Description |
---|---|---|
url
|
String
|
The URL. |
Return
ImageComponent
— This object, for chaining.