Flexicious расширить все с функцией детей
Я использую новую опцию getChildrenFunction для создания моей сетки. Все работает нормально, а мануальное расширение всех уровней работает нормально, но когда я не могу развернуть Все уровни (с помощью grid.expandAll()), он останавливается на один уровень до конца. Как я могу сделать? Здесь работают мои дети:
private function getCustomChildren(object:Object,level:FlexDataGridColumnLevel):Object
{
if(object is Flow && ExplorationManager.getInstance().suggestionsXML != null)
{
var wrappedKeyParamXML:ArrayCollection = new ArrayCollection;
for each (var xml:XML in ExplorationManager.getInstance().suggestionsXML..keyParameter)
{
wrappedKeyParamXML.addItem(new XMLWrapper(xml.copy(),object.id,xml.length()));
}
return wrappedKeyParamXML;
}
else if(object is Element)
return object.children;
else if(object is XMLWrapper)
{
return object.children;
}
else
return null;
}
Спасибо за ответ