AI-generated Key Takeaways
-  The Attachmentobject represents an attachment created by an add-on for use in Google extensibility products.
-  You can create a new attachment using CardService.newAttachment().
-  The Attachmentobject provides methods to set the resource URL, title, MIME type, and icon URL.
-  Methods like setIconUrl,setMimeType,setResourceUrl, andsetTitleare available to configure the attachment.
Represents an attachment created by an add-on. This can be used within the context of different Google extensibility products to generate new attachments, such as for Calendar events.
const attachment = CardService . newAttachment () . setResourceUrl ( 'https://fakeresourceurl.com' ) . setTitle ( 'Attachment title' ) . setMimeType ( 'text/html' ) . setIconUrl ( 'https://fakeresourceurl.com/iconurl.png' );
Methods
| Method | Return type | Brief description | 
|---|---|---|
|  Attachment 
 | Sets the icon URL for the attachment. | |
|  Attachment 
 | Sets the MIME type for the attachment. | |
|  Attachment 
 | Sets the resource URL for the attachment. | |
|  Attachment 
 | Sets the title for the attachment. | 
Detailed documentation
 set  
 
 Sets the icon URL for the attachment.
Parameters
| Name | Type | Description | 
|---|---|---|
| icon  | String | The URL address of the attachment icon. | 
Return
  Attachment 
 
— This object, for chaining.
 set  
 
 Sets the MIME type for the attachment.
Parameters
| Name | Type | Description | 
|---|---|---|
| mime  | String | The MIME type of the content in the attachment resource. | 
Return
  Attachment 
 
— This object, for chaining.
 set  
 
 Sets the resource URL for the attachment.
Parameters
| Name | Type | Description | 
|---|---|---|
| resource  | String | The URL address of a resource. | 
Return
  Attachment 
 
— This object, for chaining.
 set  
 
 Sets the title for the attachment.
Parameters
| Name | Type | Description | 
|---|---|---|
| title | String | The title of the attachment. | 
Return
  Attachment 
 
— This object, for chaining.

