⚠️ Note
The tutorial moved to https://github.com/SAP-samples/ui5-p13n-tutorial. This git repo will become an archive and will not receive updates.
In this tutorial you can learn how to add personalization capabilities to almost every control. If you have a custom control that you would like to enhance with filtering, sorting, or other options this tutorial is for you.
You will be lead through the enablement of a custom control using the assets provided by UI5. You can also learn, how to use those assets to enhance your application with personalization capabilities. You should be able to apply your knowledge afterwards in your own application or control development.
A recording of the corresponding UI5Con workshop is available on UI5con HYBRID 2022: P13nify Everything - Personalization for Any Control (Workshop).
sap.m.p13n.Engine
sap.ui.fl.variants.VariantManagement
Disclaimer
The
sap.m.p13n.Engine
is currently in the status experimental. It is included in UI5 and usable, but we are still considerung minor changes of the API. This is why for productive usage you should wait for the public release, which we plan for one of the next UI5 versions. Thank you for your understanding!
This is the application you build during the tutorial:
Please do not hesitate to let us know if you find something that is wrong or could be improved. You can open a new issue in this repository.
Copyright (c) 2022 SAP SE or an SAP affiliate company. All rights reserved.