[Xulfr] Detection ouverture/fermeture d'un treeitem
Thomas Rabaix
thomas at rabaix.net
Mer 2 Mai 18:14:29 CEST 2007
Hello,
Je viens de trouver une solution qui fonctionne :
$('EstimateListDatagrid').addEventListener('DOMAttrModified',
function(event) {
if(event.attrName == "open") {
var value = event.newValue;
var id = event.target.getAttribute('lineid');
console.log('[EstimateListDatagrid::DOMAttrModified] LineId=' + id +
', Status='+value);
}
}, false);
Par contre j'ai du rajouter dans le template rdf un champ lineid, car je
ne suis pas parvenu a recuperer le numero de la ligne a partir du
treeitem ...
<treeitem uri="rdf:*" container="true" open="rdf:urn:data:row#State"
lineid="rdf:urn:data:row#EstimateLineId">
Thomas Rabaix wrote:
> Bonjour,
>
> Pour une remote XUL application, je dois implementer un status
> ouvert/fermee pour chaque treeitem d'un arbre. J'aimerais savoir comment
> detecter l'event sur le changement d'etat de l'attribut "open" ?
>
> Thomas
> _______________________________________________
> Xulfr mailing list
> Xulfr at lists.xulfr.org
> http://lists.xulfr.org/mailman/listinfo/xulfr
>
Thomas Rabaix
Plus d'informations sur la liste de diffusion Xulfr