Я использую sap.ui5.table. Элемент управления TreeTable в приложении, похожем на Fiori. Для привязки данных я использую аннотации и работу с деревом.
Моя проблема заключается в том, чтобы динамически установить количество видимых строк - его необходимо изменить после расширения/свертывания узла.
Есть событие: toggleOpenState, но оно вызывается до добавления детей.
Как я могу настроить это?
Заранее спасибо, Якуб
____________ РЕДАКТИРОВАТЬ _______________________
Я реализовал событие toggleOpenState:
toggleOpenState: function(oEvent) {
console.log(oTable.getBinding("rows")._aRowIndexMap.length);
console.log(oTable.getBinding("rows"));
}
когда таблица дерева расширяется с 3 до 8 строк, в cosole появляется:
Мне нужно вернуть 8, но я не знаю как.