The client object that an add-on uses to communicate with Meet web.
Signature
interface
MeetAddonClient
Method signatures
| Name | Description |
|---|---|
closeAddon()
|
Close the add-on that's running in the Meet iframe by unloading all iframes and closing the side panel if it's open. Calling this while there's an ongoing activity has no effect. |
endActivity()
|
Ends an ongoing activity. Will fail if: - There is not an ongoing activity. - The user is not the initiator of the activity. |
getActivityStartingState()
|
Retrieves information about the initial state of the add-on when the participant accepts the invitation to activity. |
getFrameOpenReason()
|
Retrieves the action causing the add-on frame to be opened. |
getMeetingInfo()
|
Retrieves information about the meeting in which the add-on is running. |
on(eventId, eventHandler)
|
Provides access to the AddonCallbacks
that the add-on can utilize. |
setActivityStartingState(activityStartingState)
|
Sets or updates information about the initial state of the add-on that's used when the participant accepts the invitation to join the activity. |
startActivity(activityStartingState)
|
Starts an activity with the provided starting state of frames that the initiator and participants can use during the activity. |

