ui5_easy_use
Version:
A utility package for UI5 projects
39 lines (36 loc) • 1.15 kB
JavaScript
// content.js
module.exports = (fileName, appId) => {
let view = `<core:FragmentDefinition
xmlns="sap.tnt"
xmlns:core="sap.ui.core"
>
//selectedKey="{/selectedKey}" // put it inside SideNavigation and try to use it -_-
<SideNavigation
expanded="false"
itemSelect="onItemSelect"
>
<NavigationList items="{
path: 'navList>/navigation'
}">
<NavigationListItem
text="{navList>title}"
icon="{navList>icon}"
enabled="{navList>enabled}"
expanded="{navList>expanded}"
key="{navList>key}"
items="{
path: 'navList>items',
templateShareable: true
}"
>
<NavigationListItem
text="{navList>title}"
key="{navList>key}"
enabled="{navList>enabled}"
/>
</NavigationListItem>
</NavigationList>
</SideNavigation>
</core:FragmentDefinition>`
return view;
};