ui5_easy_use
Version:
CLI tool for SAP ui5 and SAPUI5 projects to initialize apps, generate pages, insert form and table components, manage routing, and automate i18n bindings
30 lines (25 loc) • 793 B
JavaScript
sap.ui.define([
"sap/ui/core/mvc/Controller",
"${ez5.appName}/${ez5.packgName}/tile/Tile"
], function (Controller, Tile) {
"use strict";
return Controller.extend("${ez5.appName}.controller.Home", {
onInit: function () {
this._initializeNavigationTiles();
},
_initializeNavigationTiles: function () {
this.tile = new Tile(this);
this.tile.setTile(
"navList",
"navigation",
this._isVisibleHomeTile
);
},
_isVisibleHomeTile: function (item) {
return item.title !== "Home" && item.title !== "الصفحة الرئيسية";
},
press: function (oEvent) {
this.tile.press(oEvent);
}
});
});