0
追加のテキストプロパティをsap.ui.unified.MenuItemに追加したいとします。現在、テキストプロパティは1つしかありません。標準UI5コントロールを拡張する
私は、次の
sap.ui.unified.MenuItem.extend("ExtendedMenuItem",{
metadata:{
properties:{
SetText : {type: "string"}
},
aggregations: {
_SecondText : {type: "sap.ui.commons.Label", multiple : false, visibility: "public"}
}
},
init: function(){
var oSecondText = new sap.ui.commons.Label("TL",{
text: this.SetText
});
this.addAggregation("_SecondText",oSecondText);
},
renderer:"sap.ui.unified.MenuItemRenderer"
});
var oTestCopy = new ExtendedMenuItem("TC",{
text: "TEST COPY",
SetText: "CTRL+TEST"
});
をしようとしていますが、2番目のテキストプロパティが表示されていません。 標準のUI5コントロールに2番目のテキストプロパティを追加するにはどうすればよいですか?