# Package google.apps.script.type.meet

## Index

- `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/meet#google.apps.script.type.meet.MeetAddOnManifest` (message)
- `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/meet#google.apps.script.type.meet.Web` (message)
- `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/meet#google.apps.script.type.meet.Web.DisplayFlow` (enum)
- `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/meet#google.apps.script.type.meet.Web.State` (enum)

## MeetAddOnManifest

Meet add-on manifest.

| 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`. |
| `web` | `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/meet#google.apps.script.type.meet.Web` Details for addons that enhance the Meet web client. |
| `supportsCollaboration` | `bool` Whether the addon supports collaboration or inviting others into the addon experience. |
| `termsUri` | `string` A link to the terms of service for the add-on, if any should be shown. |

## Web

Details for addons that enhance the Meet web client.

| Fields ||
|---|---|
| `sidePanelUri (deprecated)` | `string` > [!WARNING] > This item is deprecated! The URI for the side panel iframe. |
| `sidePanelUrl` | `string` The URL for the side panel iframe. |
| `mainStageUri (deprecated)` | `string` > [!WARNING] > This item is deprecated! The URI for the "main stage" iframe. |
| `supportsScreenSharing` | `bool` Whether the addon supports screen sharing the main stage. |
| `supportsCollaboration (deprecated)` | `bool` > [!WARNING] > This item is deprecated! Whether the addon supports collaboration or inviting others into the addon experience. This field is deprecated now, please use the top level field in MeetAddOnManifest. |
| `supportsPopOut` | `bool` Whether the addon supports popping out to a browser PiP experience. |
| `hostOrigins[] (deprecated)` | `string` > [!WARNING] > This item is deprecated! Deprecated, legacy name. Origins that should be added to the frame-src property of the iframe containing the third party site. Use addOnOrigins instead. |
| `addOnOrigins[]` | `string` Origins that should be added to the frame-src property of the iframe containing the third party site. |
| `openState` | `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/meet#google.apps.script.type.meet.Web.State` The initial state when the addon is opened. |
| `supportsCollaborationHostControls` | `bool` Whether the collaboration add-on supports host controls. |
| `logoUrl` | `string` The URL of the logo to be displayed for the addon. If not specified, the logo defaults to the logo in the common section of the manifest. |
| `darkModeLogoUrl` | `string` A dark mode version of the logoUrl. |
| `displayFlow (deprecated)` | `https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.script.type/meet#google.apps.script.type.meet.Web.DisplayFlow` > [!WARNING] > This item is deprecated! The display flow the add-on will follow when launched. |

## DisplayFlow

Enum for specifying the display flow the add-on will follow when launched

| Enums ||
|---|---|
| `DISPLAY_FLOW_UNSPECIFIED` | Display flow has not been specified. |
| `FOCUS` | Add-on should launch in the "focus" display flow. |
| `AUGMENT` | Add-on should launch in the "augment" display flow. |

## State

Enum for specifying initial addon opening state.

| Enums ||
|---|---|
| `STATE_UNSPECIFIED` | Initial state has not been specified with the addon. |
| `SIDE_PANEL_ONLY` | The addon opens with only the side panel active. |
| `MAIN_STAGE_ONLY` | The addon opens with only the main stage active. |
| `SIDE_PANEL_AND_MAIN_STAGE` | The addon opens with both the side panel and the main stage active. |