Type definition for app.application.state

Hierarchy

  • IWebexAppsApplicationState

Properties

about: null | string

General information about the host. This format is subject to change and should only be used for diagnostic purposes.

capabilities: null | string[]

Indicates the capabilities of the given device.

Note - Currently not in use and subject to change.

An empty string array is returned.

deviceType: null | string

The given device form factor.

One of "DESKTOP", "MOBILE", "BROWSER"

displayContext: null | string

Display context (frame) in which the 3rd party app is being rendered.

One of the following strings "MEETING_SIDEBAR", "MEETING_STANDALONE_WINDOW", "MEETING_MAINVIEW", or "SPACETAB".

Default is "MEETING_SIDEBAR".

embeddedSdkVersion: null | string

Indicates the version of the embedded app sdk.

isPrivateDataAvailable: null | boolean

Indicates if real Ids are being used or derived ids are avaliable. This is based on the ControlHub setting for the given app.

isShared: null | boolean

Indicates if the embedded app’s link (specified using the setShareUrl method) has been added to the meeting or space by the user.

language: null | string

Indicates the given language being used by the given meetings client.

Example values: "en-US", "da-DK", etc.

sdkVersion: null | string

Indicates the SDK version the given meetings client implements.

Example values: "1.x" for 41.6 to 41.9.

theme: null | string

Indicates the given theme of the given meetings client, either Theme.LIGHT, or Theme.DARK.

viewState: null | string

Indicates the application's current view state, IN_FOCUS or OUT_OF_FOCUS.