@microsoft/teams-js package
Classes
| ChildAppWindow | |
| Communication | |
| GlobalVars | |
| File |
File object that can be used to represent image or video or audio |
| Media |
Media object returned by the select Media API |
| VideoController |
VideoController class is used to communicate between the app and the host client during the video capture flow. |
| MenuItem |
Represents information about menu item for Action Menu and Navigation Bar Menu. |
| ParentAppWindow | |
| ChildAppWindow | |
| Communication | |
| GlobalVars | |
| File |
File object that can be used to represent image or video or audio |
| Media |
Media object returned by the select Media API |
| VideoController |
VideoController class is used to communicate between the app and the host client during the video capture flow. |
| MenuItem |
Represents information about menu item for Action Menu and Navigation Bar Menu. |
| ParentAppWindow | |
Interfaces
| IExpectedFailureRequest | |
| IFailedRequest | |
| AuthenticateParameters | |
| AuthTokenRequest | |
| Context | |
| DeepLinkParameters | |
| FrameContext | |
| IAppWindow | |
| LocaleInfo |
Represents OS locale info used for formatting date and time data |
| Location | |
| LocationProps | |
| AssembleAttachment |
Helper object to assembled media chunks |
| AudioProps |
All properties in AudioProps are optional and have default values in the platform |
| BarCodeConfig |
Barcode configuration supplied to scanBarCode API to customize barcode scanning experience in mobile. All properties in BarCodeConfig are optional and have default values in the platform. |
| ImageProps |
All properties in ImageProps are optional and have default values in the platform |
| ImageUri |
Input for view images API |
| MediaChunk |
Media chunks an output of getMedia API from platform |
| MediaInputs |
Input parameter supplied to the select Media API |
| VideoAndImageProps |
All properties in VideoAndImageProps are optional and have default values in the platform. |
| VideoControllerCallback |
Callback which will register your app to listen to lifecycle events during the video capture flow. |
| VideoProps |
All properties in VideoProps are optional and have default values in the platform. |
| IAppContentStageSharingCapabilities | |
| IAppContentStageSharingState | |
| ISpeakingState | |
| LiveStreamState | |
| ActionMenuParameters | |
| ViewConfiguration |
Represents information about item in View Configuration. |
| ViewData |
Represents information about view to show on Navigation Bar Menu item selection. |
| MessageRequest | |
| MessageResponse | |
| PeoplePickerInputs |
Input parameter supplied to the People Picker API |
| PeoplePickerResult |
Output user object of people picker API |
| SdkError | |
| RemoveEvent | |
| SaveEvent | |
| SaveParameters | |
| Settings | |
| IBaseSharedContent | |
| IShareRequest | |
| IURLContent | |
| ShowNotificationParameters | |
| StageViewParams |
Parameters to open a stage view. |
| TabInformation |
Represents information about tabs for an app |
| TabInstance |
Represents information about a tab instance |
| TabInstanceParameters |
Indicates information about the tab instance for filtering purposes. |
| TaskInfo | |
| TeamInformation |
Represents Team Information |
| VideoFrame |
Represents a video frame. |
| VideoFrameConfig |
Video frame configuration supplied to Teams to customize the generated video frame parameters, like format. |
| IExpectedFailureRequest | |
| IFailedRequest | |
| AuthenticateParameters | |
| AuthTokenRequest | |
| Context | |
| DeepLinkParameters | |
| FrameContext | |
| IAppWindow | |
| LocaleInfo |
Represents OS locale info used for formatting date and time data |
| Location | |
| LocationProps | |
| AssembleAttachment |
Helper object to assembled media chunks |
| AudioProps |
All properties in AudioProps are optional and have default values in the platform. |
| BarCodeConfig |
Barcode configuration supplied to scanBarCode API to customize barcode scanning experience in mobile. All properties in BarCodeConfig are optional and have default values in the platform |
| ImageProps |
All properties in ImageProps are optional and have default values in the platform. |
| ImageUri |
Input for view images API |
| MediaChunk |
Media chunks an output of getMedia API from platform |
| MediaInputs |
Input parameter supplied to the select Media API |
| VideoAndImageProps |
All properties in VideoAndImageProps are optional and have default values in the platform |
| VideoControllerCallback |
Callback which will register your app to listen to lifecycle events during the video capture flow |
| VideoProps |
All properties in VideoProps are optional and have default values in the platform. |
| IAppContentStageSharingCapabilities | |
| IAppContentStageSharingState | |
| ISpeakingState | |
| LiveStreamState | |
| ActionMenuParameters | |
| ViewConfiguration |
Represents information about item in View Configuration. |
| ViewData |
Represents information about view to show on Navigation Bar Menu item selection |
| MessageRequest | |
| MessageResponse | |
| PeoplePickerInputs |
Input parameter supplied to the People Picker API |
| PeoplePickerResult |
Output user object of people picker API |
| SdkError | |
| RemoveEvent | |
| SaveEvent | |
| SaveParameters | |
| Settings | |
| IBaseSharedContent | |
| IShareRequest | |
| IURLContent | |
| ShowNotificationParameters | |
| StageViewParams |
Parameters to open a stage view. |
| TabInformation |
Represents information about tabs for an app |
| TabInstance |
Represents information about a tab instance |
| TabInstanceParameters |
Indicates information about the tab instance for filtering purposes. |
| TaskInfo | |
| TeamInformation |
Represents Team Information |
| VideoFrame |
Represents a video frame. |
| VideoFrameConfig |
Video frame configuration supplied to Teams to customize the generated video frame parameters, like format. |
Type Aliases
| ContentType | |
| IShareRequestContentType | |
| VideoEffectCallBack |
Video effect change call back function definition |
| VideoFrameCallback |
Video frame call back function definition |
| ContentType | |
| IShareRequestContentType | |
| VideoEffectCallBack |
Video effect change call back function definition |
| VideoFrameCallback |
Video frame call back function definition |
Enums
| ExpectedFailureReason | |
| FailedReason | |
| ChannelType |
The type of the channel with which the content is associated. |
| ErrorCode | |
| FileOpenPreference |
Allowed user file open preferences |
| FrameContexts | |
| HostClientType | |
| CameraStartMode |
The modes in which camera can be launched in select Media API |
| FileFormat |
Enum for file formats supported |
| ImageOutputFormats |
Specifies the image output formats. |
| ImageUriType |
ID contains a mapping for content uri on platform side, URL is generic. |
| MediaType |
Specifies the type of Media |
| Source |
Specifies the image source |
| CallType | |
| MeetingType | |
| DisplayMode |
Defines how a menu item should appear in the NavBar. |
| MenuListType |
Represents information about type of list to display in Navigation Bar Menu. |
| NotificationTypes | |
| TaskModuleDimension |
Task module dimension enum |
| TeamType |
Indicates the team type, currently used to distinguish between different team types in Office 365 for Education (team types 1, 2, 3, and 4). |
| UserTeamRole |
Indicates the various types of roles of a user in a team. |
| EffectChangeType |
Video effect change type enum |
| VideoFrameFormat |
Video frame format enum, currently only support NV12 |
| ExpectedFailureReason | |
| FailedReason | |
| ChannelType |
The type of the channel with which the content is associated. |
| ErrorCode | |
| FileOpenPreference |
Allowed user file open preferences |
| FrameContexts | |
| HostClientType | |
| CameraStartMode |
The modes in which camera can be launched in select Media API |
| FileFormat |
Enum for file formats supported |
| ImageOutputFormats |
Specifies the image output formats. |
| ImageUriType |
ID contains a mapping for content uri on platform side, URL is generic |
| MediaType |
Specifies the type of Media |
| Source |
Specifies the image source |
| CallType | |
| MeetingType | |
| DisplayMode |
Defines how a menu item should appear in the NavBar. |
| MenuListType |
Represents information about type of list to display in Navigation Bar Menu. |
| NotificationTypes | |
| TaskModuleDimension |
Task module dimension enum |
| TeamType |
Indicates the team type, currently used to distinguish between different team types in Office 365 for Education (team types 1, 2, 3, and 4). |
| UserTeamRole |
Indicates the various types of roles of a user in a team. |
| EffectChangeType |
Video effect change type enum |
| VideoFrameFormat |
Video frame format enum, currently only support NV12 |