Purpose
A basic wrapper on SAPUI5 Component
Implementation
Simple wrapper as of today with some BIAL scripts on top.
Short Demo (as animated GIF)
Styles
no extra styles as of today
| Properties | ||
| displayLogoff | boolean | If set to true, the logoff area will be displayed at the right hand side of the application header. |
| displayWelcome | boolean | By default, set to true and dislpays the welcome text |
| logoSrc | URI | Path (src) to the logo icon to be displayed in the application header. |
| logoText | string | The text that will be displayed beside the logo in the application header. This property is optional. |
| userName | string | User name that will be displayed beside the welcome text |
(most important taken from: ApplicationHeader - SAPUI5 Demo Kit)
| Events | ||
| logoff | Fires an event to log off the user from the application. No parameters. | |
Scripting Functions
| Scripts | Short Description |
|---|---|
void setUserName( /** User name */ String userName) | Sets the user name that is displayed beside the welcome text. |
| String getUserName() | Returns the user name that is displayed beside the welcome text. |
void setLogoText( /** Logo text */ String logoText) | Sets the text that is displayed beside the logo in the application header. |
| String getLogoText() | Returns the text that is displayed beside the logo in the application header. |
Example Application
An Application with example can be downloaded at the BIAPP Repository:
- for direct example search in https://github.com/KarolKalisz/DesignStudioBiAppRepository/
- or download the ZIP and copy into local repository: Release Examples for Basic SAP UI5 Components · KarolKalisz/DesignStudioBiAppRepository · GitHub
Releases
Source Code & Licensing
This component is for free use. It is under the Open Source Apache Version 2.0 License.
Important MaintenanceNotice (... as I am SAP Employee)
The component is NOT delivered under SAP maintenance license.
You cannot claim any Support on this component from SAP!
The components are created on "private" basis - you can use them as is. I can modify, correct or improve - but there is no obligation to do it. Of course I will try to correct bugs or improve the component as long I can.
Have Fun!
