generator-ui5-flp-plugin
A generator, built on the official UI5 tooling, that scaffolds a Fiori Launchpad plugin component with sample shell extension code and an Opa5 test, as a plug-in for Easy-UI5.
Building a Fiori Launchpad plugin from scratch means wiring up the plugin component, shell extension hooks and a test harness by hand. This generator, run through Easy-UI5 as yo easy-ui5 flp-plugin or standalone as yo ./generator-ui5-project, scaffolds all three: a Fiori Launchpad plugin component, sample shell extension code, and an Opa5 test already wired in.
Facts
Where it sits
Who is behind it
In the atlas: maintains 69@ui5-communitymaintainerAndreas KunzContributes to this
In the atlas: contributes to 19@akudevTobias HofmannContributes to this
In the atlas: maintains 4, contributes to 12@tobiashofmannAmar UbheContributes to this
In the atlas: contributes to 1@ubheamarMarco BeierContributes to this
In the atlas: contributes to 13@wridgeu4 contributors
What it declares
Every artifact
- Type
- Generator
- Origin
- By a community org
As a generator
- Generates
- A component in an existing project
- Run with
- Yeoman
- Distributed through
- does not say
Connections
Extending an application launchpad's shell
Download
README
quoted from ui5-community/generator-ui5-flp-plugin under Apache-2.0, readGenerator for SAPUI5 Fiori Launchpad Plugin
Generator for UI5 Fiori Launchpad Plugin using UI5 Tooling. (based on the Easy UI5 Generator)
Includes
- Fiori Launchpad Plugin Component
- Shell Extension Code Samples
- Opa5 Test enabled
Usage with easy-ui5
$> npm i -g yo generator-easy-ui5
$> yo easy-ui5 flp-plugin
_-----_
| | ╭──────────────────────────╮
|--(o)--| │ Welcome to the easy-ui5 │
`---------´ │ generator! │
( _´U`_ ) ╰──────────────────────────╯
/___A___\ /
| ~ |
__'.___.'__
´ ` |° ´ Y `
Run you can use npm start (or yarn start) to start the local server for development.
Standalone usage
Note the different greeting when the generator starts.
$> npm i -g yo
$> yo ./generator-ui5-project
_-----_ ╭──────────────────────────╮
| | │ Welcome to the │
|--(o)--| │ generator-flp-plugin │
`---------´ │ generator! │
( _´U`_ ) ╰──────────────────────────╯
/___A___\ /
| ~ |
__'.___.'__
´ ` |° ´ Y `
Test Application
npm run test
Support
Please use the GitHub bug tracking system to post questions, bug reports or to create pull requests.
Others providing
Compare all 2 on the Launchpad plugins page →- 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, ui5Easy-UI5 generator for a TypeScript Fiori launchpad plugin
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
Contributors
History in the atlas
- First seen.
For your agent
- Ref
artifact:ui5-community-generator-ui5-flp-plugin- JSON
- /artifacts/ui5-community-generator-ui5-flp-plugin.json
- MCP
- Connecting an agent