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
[email protected]
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
> [email protected]
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://www.geoext.org/cgi-bin/mailman/listinfo/users