2025-01-20 10:32:22 +09:00

31 lines
869 B
JavaScript

sap.ui.define([
"sap/ui/core/UIComponent",
"sap/ui/model/json/JSONModel",
"sap/ui/model/resource/ResourceModel"
], (UIComponent, JSONModel, ResourceModel) => {
"use strict";
return UIComponent.extend("ui5.walkthrough.Component", {
metadata : {
"interfaces" : ["sap.ui.core.IAsyncContentCreation"],
manifest: "json"
},
init() {
//call the init function of the parent
UIComponent.prototype.init.apply(this, arguments);
// set data mode
const oData = {
recipient : {
name : "World"
}
};
const oModel = new JSONModel(oData);
this.setModel(oModel);
// create the vies based on the url/hash
this.getRouter().initialize();
}
});
});