<mvc:View
    controllerName="<%- app.id %>.controller.Object"
    xmlns="sap.m"
    xmlns:mvc="sap.ui.core.mvc"
    xmlns:semantic="sap.f.semantic">

    <semantic:SemanticPage
        id="page"
        headerPinnable="false"
        toggleHeaderOnTitleClick="false"
        busy="{objectView>/busy}"
        busyIndicatorDelay="{objectView>/delay}">

        <semantic:titleHeading>
            <Title
                text="{<%=template.settings.entity.idProperty%>}"
                level="H2"/>
        </semantic:titleHeading>

        <semantic:headerContent>
            <ObjectNumber<%if (template.settings.entity.numberProperty) {%>
                number="{
                    path: '<%=template.settings.entity.numberProperty%>',
                    formatter: '.formatter.numberUnit'
                }"<%}%><%if (template.settings.entity.unitOfMeasureProperty) {%>
                unit="{<%=template.settings.entity.unitOfMeasureProperty%>}"<%}%> />
        </semantic:headerContent>

        <semantic:sendEmailAction>
            <semantic:SendEmailAction id="shareEmail" press=".onShareEmailPress"/>
        </semantic:sendEmailAction>

    </semantic:SemanticPage>

</mvc:View>