generator-openui5
Version:
OpenUI5 generator for yeoman
66 lines • 1.85 kB
text/xml
<mvc:View
controllerName="<%= fioriComponentNamespace %>.view.Detail"
xmlns:mvc="sap.ui.core.mvc"
xmlns:core="sap.ui.core"
xmlns="sap.m">
<Page
showNavButton="{device>/isPhone}"
navButtonPress="onNavBack"
class="sapUiFioriObjectPage"
title="{i18n>detailTitle}">
<content>
<ObjectHeader
title="{Name}"
number="{
path: 'Price',
formatter: '<%= fioriComponentNamespace %>.util.Formatter.currencyValue'
}"
numberUnit="USD">
<attributes>
<ObjectAttribute text="{i18n>detailFromDate} {
path: 'ReleaseDate',
type: 'sap.ui.model.type.Date'
}" />
<ObjectAttribute text="{Description}" />
</attributes>
<firstStatus>
<ObjectStatus
text="{
path: 'DiscontinuedDate',
formatter: '<%= fioriComponentNamespace %>.util.Formatter.discontinuedStatusValue'
}"
state="{
path: 'DiscontinuedDate',
formatter: '<%= fioriComponentNamespace %>.util.Formatter.discontinuedStatusState'
}" />
</firstStatus>
</ObjectHeader>
<IconTabBar
select="onDetailSelect"
id="idIconTabBar">
<items>
<IconTabFilter
key="supplier"
text="{i18n>iconTabFilterSupplier}"
icon="sap-icon://supplier">
<content>
<core:Fragment fragmentName="<%= fioriComponentNamespace %>.view.SupplierAddressForm" type="XML" />
</content>
</IconTabFilter>
<IconTabFilter
key="category"
text="{i18n>iconTabFilterCategory}"
icon="sap-icon://hint">
<content>
<core:Fragment fragmentName="<%= fioriComponentNamespace %>.view.CategoryInfoForm" type="XML" />
</content>
</IconTabFilter>
</items>
</IconTabBar>
</content>
<footer>
<Toolbar>
</Toolbar>
</footer>
</Page>
</mvc:View>