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;
            }

Спасибо за ответ

0 ответов

Другие вопросы по тегам