UNPKG

@microsoft/sp-webpart-base

Version:

SharePoint Framework support for building web parts

36 lines 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.WebPartFormFactor = void 0; /** * Form factor of the web part. * * @remarks * This will change based on how the web part is used, not by the web part itself. * In cases like web parts used in Teams tab or as App pages, it will have full size form factor. * If a web part is render in a canvas, with other web parts, it will have a canvas web part form factor. * * @beta */ var WebPartFormFactor; (function (WebPartFormFactor) { /** * Standard form factor. This means the web part is rendered in a canvas, potentially with other web parts. * In this case, the width is determined by the container, and web part self-adjust for height. */ WebPartFormFactor[WebPartFormFactor["Standard"] = 0] = "Standard"; /** * Full size form factor. This means the web part is rendered in full size, taking all space available in the page. * * @remarks * This is the case for Teams tabs or single web part App pages. */ WebPartFormFactor[WebPartFormFactor["FullSize"] = 1] = "FullSize"; /** * Full width form factor. This means the web part has 100% of the width of the page, but the height is controlled * by the web part. * * @alpha */ WebPartFormFactor[WebPartFormFactor["FullWidth"] = 2] = "FullWidth"; })(WebPartFormFactor || (exports.WebPartFormFactor = WebPartFormFactor = {})); //# sourceMappingURL=WebPartFormFactor.js.map