UNPKG

@pnp/cli-microsoft365

Version:

Manage Microsoft 365 and SharePoint Framework projects on any platform

40 lines 2.44 kB
const StandardWebParts = [ { name: 'ContentRollup', id: 'daf0b71c-6de8-4ef7-b511-faae7c388708' }, { name: 'BingMap', id: 'e377ea37-9047-43b9-8cdb-a761be2f8e09' }, { name: 'ContentEmbed', id: '490d7c76-1824-45b2-9de3-676421c997fa' }, { name: 'DocumentEmbed', id: 'b7dd04e1-19ce-4b24-9132-b60a1c2b910d' }, { name: 'Image', id: 'd1d91016-032f-456d-98a4-721247c305e8' }, { name: 'ImageGallery', id: 'af8be689-990e-492a-81f7-ba3e4cd3ed9c' }, { name: 'LinkPreview', id: '6410b3b6-d440-4663-8744-378976dc041e' }, { name: 'NewsFeed', id: '0ef418ba-5d19-4ade-9db0-b339873291d0' }, { name: 'NewsReel', id: 'a5df8fdf-b508-4b66-98a6-d83bc2597f63' }, // Seems like we've been having 2 guids to identify this web part... { name: 'NewsReel', id: '8c88f208-6c77-4bdb-86a0-0c47b4316588' }, { name: 'PowerBIReportEmbed', id: '58fcd18b-e1af-4b0a-b23b-422c2c52d5a2' }, { name: 'QuickChart', id: '91a50c94-865f-4f5c-8b4e-e49659e69772' }, { name: 'SiteActivity', id: 'eb95c819-ab8f-4689-bd03-0c2d65d47b1f' }, { name: 'VideoEmbed', id: '275c0095-a77e-4f6d-a2a0-6a7626911518' }, { name: 'YammerEmbed', id: '31e9537e-f9dc-40a4-8834-0e3b7df418bc' }, { name: 'Events', id: '20745d7d-8581-4a6c-bf26-68279bc123fc' }, { name: 'GroupCalendar', id: '6676088b-e28e-4a90-b9cb-d0d0303cd2eb' }, { name: 'Hero', id: 'c4bd7b2f-7b6e-4599-8485-16504575f590' }, { name: 'List', id: 'f92bf067-bc19-489e-a556-7fe95f508720' }, { name: 'PageTitle', id: 'cbe7b0a9-3504-44dd-a3a3-0e5cacd07788' }, { name: 'People', id: '7f718435-ee4d-431c-bdbf-9c4ff326f46e' }, { name: 'QuickLinks', id: 'c70391ea-0b10-4ee9-b2b4-006d3fcad0cd' }, { name: 'CustomMessageRegion', id: '71c19a43-d08c-4178-8218-4df8554c0b0e' }, { name: 'Divider', id: '2161a1c6-db61-4731-b97c-3cdb303f7cbb' }, { name: 'MicrosoftForms', id: 'b19b3b9e-8d13-4fec-a93c-401a091c0707' }, { name: 'Spacer', id: '8654b779-4886-46d4-8ffb-b5ed960ee986' }, { name: 'ClientWebPart', id: '243166f5-4dc3-4fe2-9df2-a7971b546a0a' } ]; export class StandardWebPartUtils { static getWebPartId(type) { const foundWebParts = StandardWebParts.filter((wp) => wp.name === type); return foundWebParts.length > 0 ? foundWebParts[0].id : null; } static isValidStandardWebPartType(type) { return StandardWebPartUtils.getWebPartId(type) !== null; } } //# sourceMappingURL=StandardWebPartTypes.js.map