FrameContexts enum

FrameContexts provides information about the context in which the app is running within the host. Developers can use FrameContexts to determine how their app should behave in different contexts, and can use the information provided by the context to adapt the app to the user's needs.

Example

If your app is running in the "settings" context, you should be displaying your apps configuration page.
If the app is running in the content context, the developer may want to display information relevant to
the content the user is currently viewing.

Fields

authentication

Frame context used when app is running in the authentication window launched by calling authenticate

content

The default context for the app where all the content of the app is displayed.

meetingStage

App's frame context from where meetingStage can be accessed in a meeting session, which is the primary area where video and presentation content is displayed during a meeting.

remove

The page shown when the user uninstalls the app.

settings

App's frame context from where settings page can be accessed. See how to create a configuration page.

sidePanel

The side panel is a persistent panel that is displayed on the right side of the host and can be used to display content or UI that is relevant to the current page or tab.

stage

The stage is a large area that is displayed at the center of the host and can be used to display content or UI that requires a lot of space, such as a video player or a document editor.

task

A task module is a pop-up window that can be used to display a form, a dialog, or other interactive content within the host.