Launchpad plugins
A component with no views that the shell loads once at startup and that works through shell services such as Extension, FrameBoundExtension, AppLifeCycle and UserInfo instead of rendering an app. This extends the SAP Fiori launchpad for all hosted apps, including SAP apps. It differs from a development sandbox such as cds-launchpad-plugincds-launchpad-pluginIndexes every SAPUI5 application in a workspace into one sandbox launchpad served by the CDS server, so all of them can be opened from a single page while developing.independent, cap.
Overview
SAPUI5's sap.ushell.services.Extension service, since 1.120, creates shell header items and user actions and shows them on the home page or for all apps; before it, a plugin added them through sap.ushell.renderers.fiori2.Renderer.
Not covered: At SAPUI5. sap.ushell is not part of OpenUI5, so a plugin cannot be built against or run on the open-source distribution.
Scaffolding for the plugin component: Easy-UI5 generators from UI5 CommunityUI5 Communitymaintains 69 entriescommunity org, one for TypeScript on the Extension API such as generator-ui5-ts-flp-plugingenerator-ui5-ts-flp-pluginAn Easy-UI5 generator that scaffolds a SAP Fiori launchpad plugin in TypeScript with the UI5 CLI: a header button, a user menu action or a background service with no UI.community org, ui5. SAPUI5 itself ships the services a plugin calls.
Artifacts
Content
Seen working
Details
Coverage
For your agent
- Ref
capability:launchpad-plugins- JSON
- /capabilities/launchpad-plugins.json
- MCP
- Connecting an agent