OK, согласно предложению qmarco, я создал пользовательский элемент управления, производный от sap.m.StandardListItem и присвоены те же классы стилей, как SAPUI5 делает для заголовка группы элементов списка - и вуаля:
sap.m.StandardListItem.extend("controls.CustomListDivider", {
init: function() {
sap.m.StandardListItem.prototype.init.call(this);
this.setType(sap.m.ListType.Inactive);
},
renderer: function(oRm, oControl) {
oRm.addClass("myListDivider");
// add style classes from Group Header List Item
oRm.addClass("sapMGHLI");
oRm.addClass("sapMGHLIUpperCase");
oRm.addClass("sapMLIB");
oRm.addClass("sapMLIB-CTX");
oRm.addClass("sapMLIBShowSeparator");
oRm.addClass("sapMLIBTypeInactive");
sap.m.StandardListItemRenderer.render(oRm, oControl);
}
Теперь вы можете вручную добавить его в свой список без необходимости использования модели или сортировщика и т. Д.
@qmarco: У вас есть ссылка на этот пост для сортировки и группировки? –
@qmarco: Да, ссылка была бы замечательной, так как я надеюсь получить там больше exmaples. Я создаю список вручную, и я не хочу сначала создавать вложенную модель, чтобы иметь возможность установить сортировщик с включенной группировкой .... – AntonSack
@qmarco, хороший, см. Ссылку http://scn.sap. com/community/developer-center/front-end/blog/2013/11/29/custom-sorter-and-grouper – Allen