@microsoft/teams-js
Version:
Microsoft Client SDK for building app for Microsoft hosts
52 lines (51 loc) • 4.06 kB
TypeScript
export * as authentication from './authentication';
export { ChannelType, DialogDimension, FrameContexts, HostClientType, HostName, RenderingSurfaces, TaskModuleDimension, TeamType, UserTeamRole, } from './constants';
export { ActionInfo, ActionObjectType, AdaptiveCardVersion, AdaptiveCardDialogInfo, BaseActionObject, BotAdaptiveCardDialogInfo, BotUrlDialogInfo, Context, DeepLinkParameters, DialogInfo, DialogSize, EduType, ErrorCode, FileOpenPreference, FrameContext, FrameInfo, HostMemoryMetrics, HostToAppFrameMemoryMetrics, HostToAppPerformanceMetrics, LoadContext, LocaleInfo, M365ContentAction, ResumeContext, SdkError, SecondaryId, SecondaryM365ContentIdName, ShareDeepLinkParameters, TabInformation, TabInstance, TabInstanceParameters, TaskInfo, TeamInformation, UrlDialogInfo, } from './interfaces';
export * as app from './app/app';
export { AppId } from './appId';
export * as appPerformanceMetrics from './appPerformanceMetrics';
export { EmailAddress } from './emailAddress';
export * as appInstallDialog from './appInstallDialog';
export * as barCode from './barCode';
export * as chat from './chat';
export { OpenGroupChatRequest, OpenSingleChatRequest } from './chat';
export * as clipboard from './clipboard';
export * as dialog from './dialog/dialog';
export { activateChildProxyingCommunication, getCurrentFeatureFlagsState, overwriteFeatureFlagsState, RuntimeFeatureFlags, setFeatureFlagsState, } from './featureFlags';
export * as nestedAppAuth from './nestedAppAuth';
export * as geoLocation from './geoLocation/geoLocation';
export { getAdaptiveCardSchemaVersion } from './adaptiveCards';
export * as pages from './pages/pages';
export { addEventListnerFunctionType, ChildAppWindow, IAppWindow, onCompleteFunctionType, ParentAppWindow, } from './appWindow';
export * as menus from './menus';
export * as media from './media';
export * as secondaryBrowser from './secondaryBrowser';
export * as location from './location';
export * as meeting from './meeting/meeting';
export * as monetization from './monetization';
export * as calendar from './calendar';
export * as mail from './mail/mail';
export * as teamsCore from './teamsAPIs';
export * as people from './people';
export * as profile from './profile';
export * as videoEffects from './videoEffects';
export * as search from './search';
export * as sharing from './sharing/sharing';
export * as stageView from './stageView/stageView';
export { ValidatedSafeString } from './validatedSafeString';
export { version } from './version';
export * as visualMedia from './visualMedia/visualMedia';
export * as webStorage from './webStorage';
export * as call from './call';
export * as appInitialization from './appInitialization';
export * as thirdPartyCloudStorage from './thirdPartyCloudStorage';
export { callbackFunctionType, enablePrintCapability, executeDeepLink, executeDeepLinkOnCompleteFunctionType, getContext, getContextCallbackFunctionType, getMruTabInstances, getTabInstances, getTabInstancesCallbackFunctionType, initialize, initializeWithFrameContext, print, registerAppButtonClickHandler, registerAppButtonHoverEnterHandler, registerAppButtonHoverLeaveHandler, registerBackButtonHandler, registerBackButtonHandlerFunctionType, registerBeforeUnloadHandler, registerChangeSettingsHandler, registerFocusEnterHandler, registerFullScreenHandler, registerFullScreenHandlerFunctionType, registerOnLoadHandler, registerOnThemeChangeHandler, registerOnThemeChangeHandlerFunctionType, setFrameContext, shareDeepLink, } from './publicAPIs';
export { navigateBack, navigateCrossDomain, navigateToTab, onCompleteHandlerFunctionType, returnFocus, } from './navigation';
export { UUID } from './uuidObject';
export * as settings from './settings';
export * as tasks from './tasks';
export * as liveShare from './liveShareHost';
export { LiveShareHost } from './liveShareHost';
export * as marketplace from './marketplace';
export { ISerializable } from './serializable.interface';
export * as shortcutRelay from './shortcutRelay';