# Package google.apps.script.type.slides

## Index

- `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/slides#google.apps.script.type.slides.SlidesAddOnManifest` (message)
- `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/slides#google.apps.script.type.slides.SlidesExtensionPoint` (message)

## SlidesAddOnManifest

Properties customizing the appearance and execution of a Google Slides add-on.

| Fields ||
|---|---|
| `homepageTrigger` | `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type#google.apps.script.type.HomepageExtensionPoint` If present, this overrides the configuration from `addOns.common.homepageTrigger`. |
| `onFileScopeGrantedTrigger` | `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/slides#google.apps.script.type.slides.SlidesExtensionPoint` Endpoint to execute when file scope authorization is granted for this document/user pair. |
| `linkPreviewTriggers[]` | `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type#google.apps.script.type.LinkPreviewExtensionPoint` A list of extension points for previewing links in a Google Slides document. For details, see [Preview links with smart chips](https://developers.google.com/workspace/add-ons/guides/preview-links-smart-chips). |

## SlidesExtensionPoint

Common format for declaring a Slides add-on's triggers.

| Fields ||
|---|---|
| `runFunction` | `string` Required. The endpoint to execute when this extension point is activated. |