@microsoft/teams-js package

Classes

ChildAppWindow
GlobalVars
File

File object that can be used to represent image or video or audio

Media

Media object returned by the select Media API

ParentAppWindow

Interfaces

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

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

MessageRequest
MessageResponse
SdkError
RemoveEvent
SaveEvent
SaveParameters
Settings
ShowNotificationParameters
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

Enums

FailedReason
ChannelType

The type of the channel with which the content is associated.

ErrorCode
FrameContexts
HostClientType
CameraStartMode

The modes in which camera can be launched in select Media API

FileFormat

Enum for file formats supported

ImageUriType

ID contains a mapping for content uri on platform's side, URL is generic

MediaType

Specifies the type of Media

Source

Specifies the image source

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.