SAPфорум.RU
https://www.sapboard.ru/forum/

Расширение HBox с Image и Link внутри
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=98349
Страница 1 из 1

Автор:  lion9 [ Сб, янв 18 2020, 22:34 ]
Заголовок сообщения:  Расширение HBox с Image и Link внутри

Что не так при экстенде контрола в элементами внутри? Абсолютный новичок в SAPUI5, заранее прошу прощение, если написанный код покажется полной дичью. Вижу <sap.f.FlexibleColumnLayoutWithOneColumnStart.controls.Flag id="__flag0-__clone37"> в лейауте, но внутри тег ничего не содержит (ни Link, ни Image).

Code:
sap.ui.define([
"sap/m/HBox",
"sap/m/Image",
"sap/m/Link"
],
function (HBox, Image, Link) {
"use strict";
return HBox.extend("sap.f.FlexibleColumnLayoutWithOneColumnStart.controls.Flag", {
metadata: {
properties: {
"language": ""
},
events: {
"languageSelected": {}
},
methods: {
}
},
createContent: function () {
var oHBox = new HBox({
width: "100px",
items: [
new Image({
width: "16px",
height: "11px",
src: ""
}),
new Link({
text: "My Link!"
})
]
});
return (oHBox);
},
init: function () {
HBox.prototype.init.apply(this, arguments);
},
renderer: {}
});
});


XML-View:
Code:
xmlns:artyom="sap.f.FlexibleColumnLayoutWithOneColumnStart.controls"
...

<artyom:Flag></artyom:Flag>

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/