UNPKG

@microsoft/sp-webpart-base

Version:

SharePoint Framework support for building web parts

52 lines 4.99 kB
/** * SharePoint Framework support for building web parts. * * @remarks * This package defines the APIs used by developers to create a custom web part. * A web part is a reusable visual object that a page author can add to their content, * and customize using a property pane. Examples of web parts include an embedded * video player, a map, a group calendar, a chart, etc. * * @packagedocumentation */ export type { ISerializedServerProcessedData } from '@microsoft/sp-component-base'; export type { default as ISerializedWebPartData } from './core/ISerializedWebPartData'; export type { default as IWebPartContext } from './core/IWebPartContext'; export { default as BaseWebPartContext } from './core/BaseWebPartContext'; export { default as WebPartContext } from './core/WebPartContext'; export type { default as _IBaseWebPartContextParameters } from './core/IBaseWebPartContextParameters'; export type { default as _IWebPartContextParameters } from './core/IWebPartContextParameters'; export type { ISDKs, IMicrosoftTeams, IOffice as _IOffice, IAgentsSDK } from './core/ISDKs'; export { type default as IWebPartData, WebPartIsolationLevel, type IInternalWebPartData as _IInternalWebPartData, type IHideOn as _IHideOn, type IModifiedMetadata as _IModifiedMetadata } from './core/IWebPartData'; export type { default as _IWebPartHost, IPropertyPaneLifeCycleEventCallback, IPropertyPaneLifeCycleEventData } from './components/host/IWebPartHost'; export { BaseWebPartHost as _BaseWebPartHost } from './components/host/BaseWebPartHost'; export { MinimalWebPartHost as _MinimalWebPartHost } from './components/host/MinimalWebPartHost'; export { TeamsAwareWebPartHost as _TeamsAwareWebPartHost } from './components/host/TeamsAwareWebPartHost'; export { default as BaseWebPart } from './core/BaseWebPart'; export { default as BaseClientSideWebPart } from './core/BaseClientSideWebPart'; export { default as _ClientSideWebPartManager } from './core/ClientSideWebPartManager'; export { default as _ClientSideWebPartManagerFactory } from './core/ClientSideWebPartManagerFactory'; export type { default as IWebPartPropertiesMetadata, IWebPartPropertyMetadata } from './core/IWebPartPropertiesMetadata'; export type { default as _IWebPartManagerContext, IWebPartLoadContext as _IWebPartLoadContext, PageHostLayoutType as _PageHostLayoutType, IIsolatedItemContext as _IIsolatedItemContext } from './core/IWebPartManagerContext'; export type { default as IClientSideWebPartStatusRenderer, ClearDomElementCallback as _ClearDomElementCallback } from './core/IClientSideWebPartStatusRenderer'; export { default as _ClientSideWebPartStatusRenderer, type IRenderErrorOptions as _IRenderErrorOptions } from './core/ClientSideWebPartStatusRenderer'; export { default as _WebPartDataConverter } from './core/WebPartDataConverter'; export { WebPartFormFactor } from './core/WebPartFormFactor'; export { AdaptiveCardExtensionWidthCalculator as _AdaptiveCardExtensionWidthCalculator, type ICardWidthMap as _ICardWidthMap } from './core/AdaptiveCardExtensionWidthCalculator'; export { TeamsEnvironmentManager as _TeamsEnvironmentManager } from './core/teams/TeamsEnvironmentManager'; export type { IPropertyPaneAccessor } from './core/context/IPropertyPaneAccessor'; export { type default as _IIframedWebPartMessage, IframedWebPartAction as _IframedWebPartAction, type IframedLifeCycleMethods as _IframedLifeCycleMethods, type IParentHostLifeCycle as _IParentHostLifeCycle } from './core/IIframedWebPartMessage'; export { default as _WebPartWidthCacheManager } from './core/WebPartWidthCacheManager'; export * from './SPPropertyPane'; export { default as _MinimalWebPartContainer, type IMinimalWebPartContainerProps as _IMinimalWebPartContainerProps } from './components/container/MinimalWebPartContainer'; export { default as _PropertyPaneLoader } from './PropertyPaneLoader'; export { audienceFormServiceKey as _audienceFormServiceKey } from './services/AudienceForm/AudienceFormServiceKey'; export type { IAudienceFormOptions as _IAudienceFormOptions } from './services/AudienceForm/IAudienceFormOptions'; export type { IAudienceFormService as _IAudienceFormService } from './services/AudienceForm/IAudienceFormService'; export { PROPERTY_PANE_WILL_OPEN as _PROPERTY_PANE_WILL_OPEN, CONTENT_PANEL_TOGGLED as _CONTENT_PANEL_TOGGLED, PROPERTY_PANE_TOGGLED as _PROPERTY_PANE_TOGGLED } from './common/constants'; export { getErrorAceLoadConfiguration as _getErrorAceLoadConfiguration } from './utils/getErrorAceLoadConfiguration'; export type { ITranspileContext as _ITranspileContext } from './core/transpile/ITranspileContext'; export type { ICanvasControlInfo as _ICanvasControlInfo } from './core/transpile/ICanvasControlInfo'; export type * from './core/idleLoad'; export { type IReInstateServerProcessedDataOptions as _IReInstateServerProcessedDataOptions, reInstateServerProcessedData as _reInstateServerProcessedData } from './core/deserializationHelpers'; //# sourceMappingURL=index.d.ts.map