[Users] GeoExt.plugins.TreeNodeActions problem
Bart van den Eijnden
bartvde at osgis.nl
Fri Apr 1 10:52:11 CEST 2011
And what if you add:
Ext.ns("GeoExt.examples");
in the beginning of the script?
Best regards,
Bart
--
Looking for flexible support on OpenLayers or GeoExt? Please check out http://www.osgis.nl/support.html
Bart van den Eijnden
OSGIS
bartvde at osgis.nl
On Apr 1, 2011, at 10:48 AM, Arnaud De Groof wrote:
> Hi,
>
> I tried without success to use the sample code (example coming from the GeoExt documentation at http://dev.geoext.org/docs/lib/GeoExt/plugins/TreeNodeActions.html) to create a layer node UI with an actions plugin. I use the GeoExt trunk.
> I received the following error message from firebug:
> GeoExt.examples is undefined
> anonymous()
> anonymous()
> new GeoExt.tree.TreeNodeUIEventMixin()\r\n
>
>
> Had anybody similar problems?
>
> Thanks,
>
> Arnaud
>
>
> The sample code:
> var uiClass = GeoExt.examples.LayerNodeUI = Ext.extend(
> GeoExt.tree.LayerNodeUI,
> new GeoExt.tree.TreeNodeUIEventMixin()
> );
>
> // this function takes action based on the "action"
> // parameter, it is used as a listener to layer
> // nodes' "action" events
> function onAction(node, action, evt) {
> var layer = node.layer;
> switch(action) {
> case "delete":
> layer.destroy();
> break;
> }
> };
>
> var tree = new Ext.tree.TreePanel({
> region: "west",
> width: 250,
> title: "Layer Tree",
> loader: {
> applyLoader: false,
> uiProviders: {
> "ui": GeoExt.examples.LayerNodeUI
> }
> },
> // apply the tree node actions plugin to layer nodes
> plugins: [{
> ptype: "gx_treenodeactions",
> listeners: {
> action: onAction
> }
> }],
> root: {
> nodeType: "gx_layercontainer",
> loader: {
> baseAttrs: {
> radioGroup: "radiogroup",
> uiProvider: "ui",
> actions: [{
> action: "delete",
> qtip: "delete"
> }]
> }
> }
> },
> rootVisible: false
> });
>
> - -----------------------------------------------------------------------------
>
> E-MAIL DISCLAIMER
>
> The present message may contain confidential and/or legally privileged information. If you are not the intended addressee and in case of a transmission error, please notify the sender immediately and destroy this E-mail. Disclosure, reproduction or distribution of this document and its possible attachments is strictly forbidden.
>
> SPACEBEL denies all liability for incomplete, improper, inaccurate, intercepted, (partly) destroyed, lost and/or belated transmission of the current information given that unencrypted electronic transmission cannot currently be guaranteed to be secure or error free.
> Upon request or in conformity with formal, contractual agreements, an originally signed hard copy will be sent to you to confirm the information contained in this E-mail.
>
> SPACEBEL denies all liability where E-mail is used for private use.
>
> SPACEBEL cannot be held responsible for possible viruses that might corrupt this message and/or your computer system.
> e ------------------------------------------------------------------------------
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20110401/f9e57132/attachment-0001.htm
More information about the Users
mailing list