Can someone please help, I'm sure there is something simple I'm
missing but I just can't get it.

I'm including Clients/JavaScript.js, Demos/config.js and my custom js
script file in the parent document. Within the js script file I'm
trying to use APE but am having issues.

Within a jquery document ready function I'm loading the server etc.
ie:


var client = new APE.Client();

client.load({'channel': 'test'});
client.addEvent('load', function() {
   client.core.start({'name': new Date().getTime().toString())});
});
client.addEvent('multiPipeCreate', function(pipe) {
   client.onRaw('info', function(params) {
      console.log('info: '+params.data.item1+' - '+params.data.item2+'
- '+params.data.item3);
   });
});

This works fine. I then have a bunch of functions which I'd like to
add send events to. So I try adding this code to them:

client.addEvent('multiPipeCreate', function(pipe) {
   pipe.request.send('getInfo', {'input1': 'abc', 'input2': 'xyz',
'input3': '123'});
});

Its strange as it only ever works if it's placed straight below the
top code that creates the client and connects to the server... Even if
its placed directly within an onclick listener, within the document
ready block it fails to fire. I'm sure it's scope related but can't
work it out. Please help as I'm losing the little hair I have left! :)

Thanks
Maxus

-- 
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

Reply via email to