[Users] button to uncheck all the layers in my Ext.tree.TreePanel
Jacinto Estima
jacinto.estima at gmail.com
Wed Sep 5 09:37:52 CEST 2012
Thanks Bart. I followed your recommendation to loop over the layers and it's
working.
Regards,
Jacinto
From: Bart van den Eijnden [mailto:bartvde at opengeo.org]
Sent: Wednesday, September 05, 2012 10:41 AM
To: Jacinto Estima
Cc: users at geoext.org
Subject: Re: [Users] button to uncheck all the layers in my
Ext.tree.TreePanel
The function argument of cascade gets a node argument, use that in function
f instead of LayerTree.
Alternatively, just loop over the layers and call setVisibility(false), the
tree will update itself.
Best regards,
Bart
--
Bart van den Eijnden
OpenGeo - http://opengeo.org <http://opengeo.org/>
Expert service straight from the developers.
On Sep 5, 2012, at 8:36 AM, Jacinto Estima <jacinto.estima at gmail.com> wrote:
Hi,
I am trying to develop a button to uncheck all the layers in my
Ext.tree.TreePanel but without success so far.
Does anyone have ideas?
I'm using the following code that I've found:
var unckeckAll = new Ext.Button({
text: "Uncheck All",
listeners:{
reset: function (){
startNode = LayerTree.root;
var f = function () {
if (LayerTree.attributes.checked) {
LayerTree.attributes.checked = false;
LayerTree.getUI().toggleCheck(false);
}
};
startNode.cascade(f);
}
}
});
Thanks,
Jacinto
_______________________________________________
Users mailing list
<mailto:Users at geoext.org> Users at geoext.org
<http://www.geoext.org/cgi-bin/mailman/listinfo/users>
http://www.geoext.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20120905/3e4cf3d6/attachment-0001.htm
More information about the Users
mailing list