<mvc:View
    controllerName="${ez5.appName}.controller.App"
    displayBlock="true"
    xmlns="sap.m"
    xmlns:core="sap.ui.core"
    xmlns:mvc="sap.ui.core.mvc"
    xmlns:tnt="sap.tnt">
    <App id="App_id">
        <tnt:ToolPage id="toolPage">
            <tnt:header>
                <tnt:ToolHeader>
                    <Button
                        icon="sap-icon://menu"
                        press="onMenuButtonPress" />
                    <Title text="${ez5.appName}" />
                    <ToolbarSpacer />
                    <OverflowToolbarButton
                        id="themeToggleButton"
                        icon="sap-icon://light-mode"
                        press="onToggleTheme" />
                    <OverflowToolbarButton
                        id="languageChangeButton"
                        icon="sap-icon://world"
                        press="onChangeLanguage"
                        tooltip="Change Language" />
                    <Avatar
                        id="Avatar_id"
                        initials="UI"
                        press="onPressAvatar"
                        visible="{= ${env>/currentEnv} === 'dev' || ${env>/currentEnv} === 'qty' }" />
                </tnt:ToolHeader>
            </tnt:header>
            <tnt:sideContent>
                <core:Fragment
                    fragmentName="${ez5.appName}.fragment.SideNavigation"
                    type="XML" />
            </tnt:sideContent>
            <tnt:mainContents />
        </tnt:ToolPage>
    </App>
</mvc:View>
