Tenho uma classe que eu extendi da Tree, daí eu criei este método pra passar
um id, e ele selecionar automaticamente o node com aquele id...
Ele abre a tree até o ponto que eu quero, mas o node não é selecionado!
Passei um tempão olhando isso e não consegui, alguém consegue achar um
problema aí?
public function set selectedId(value:Object):void {
if (value is int) {
var n:XMLList =
this.dataProvider.descendants().(attribute('id') == value);
var o:Array = new Array;
var p:XML = n[0];
while (p && (p = p.parent())) {
o.unshift(p);
}
super.openItems = o;
super.selectedItems = n[0];
} else {
super.selectedItem = null;
}
}
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---