You need to create a new UI5 app for it. This is going to be a simple app, may be just containing Component.js. This app is going to be assigned to a catalog which all users in your organization going to have (so that all these users have this additional option).
While adding this app to the catalog, you need to use a specific Semantic Object and Action. Details here.
thanks for your answer but i do not want to use a separate app. I would like to add a new option in the user preferences of the launchpad by using the method addUserPreferencesEntry of the ushell renderer API. I do not know where should i add the code, in which files?
Hello,
I am confused because in the sap help, in order to 'Adding Items to the User Preferences Dialog Box', no need of plug-in is mentionned. It only says to use the methods of the Renderer API that add an item to the User Preferences dialog box: addUserPreferencesEntry.
The new item will then appear in the user preferences of the launchpad. We do not need to add any app to any catalog.
the api is doing real job, but you have to hook the code to the launchpad, which is done by plugin
One more question: when the user choose the option 'Sync Home page' in the launchpad, he gets 2 possiblities: 'Update Home Page' and 'Reset Home Page'. I searched for a while which components are involved in this process (ui5, javascript, abap class...) without any success.
Do you have any idea? I want to understand the difference between the 'update' and the 'reset' at source code level.
thank you
Add comment