为什么没有" insertAssociation"功能?

时间:2015-12-22 15:46:20

标签: sapui5

我正在编写一个自定义控件,并且声明了这样的关联:

details: {type: "sap.m.IconTabFilter", multiple: true, singularName: "detail"}

在调试器中,我可以看到有addAssociation函数可用,但没有insertAssociation函数(如果有所不同,我将从sap.m.ResponsivePopover扩展。)

我的用例是我有一个sap.m.IconTabBar,它是我控制的内部,我在内部填充。但我还需要允许消费者传递他们自己的自定义标签。

我希望消费者能够使用XML视图类型来实例化我的控件,所以我试图公开一个"详细信息"关联,这样他们就可以无缝地添加自定义选项卡,而无需创建自己的IconTabBar。

我对协会的理解不正确吗?

1 个答案:

答案 0 :(得分:1)

声明多个对框架说将关联存储为数组。您正在为此关联获取名为getDetails()的方法。还有addDetailremoveDetail()方法。不确定我是否理解了您的问题,因为如果您有addDetail向关联添加内容,为什么要插入? 学家