It reference the client.. On May 1, 11:29 am, Pablo Tejada <[email protected]> wrote: > What does 'this' references? the client? client.core? a pipe/channel? > > Sent from my iPhone > > On May 1, 2012, at 2:15 PM, UTAN <[email protected]> wrote: > > > > > > > > > this.addEvent('userJoin', function(user ,pipe){ > > > console.log( user.length); > > // what I want > > if(user.length == 1) this.userWelcome(user, pipe); > > > // there isnt a way to detect that? > > // so this function is called as many time there are user connected.. > > this.userWelcome(user, pipe); > > > }); > > > hope the idea is cleared.. > > > On May 1, 10:45 am, Pablo Tejada <[email protected]> wrote: > >> I still dont get it, code? > > >> Sent from my iPhone > > >> On May 1, 2012, at 1:37 PM, UTAN <[email protected]> wrote: > > >>> Pablo, > > >>> Thanks, now should I send the raw from afterjoin event or same join > >>> event in server side, wouldn't that be the same as waiting the join > >>> event in Client side, if refresh or login for the first time I will > >>> receive all the raws as the users logged in...? > > >>> Thought the same way but I was hopping someone to know how to check > >>> when the join event has a list of users and not only one... > > >>> will check it out. > > >>> On May 1, 8:43 am, Pablo Tejada <[email protected]> wrote: > >>>> Here is a pointer, you receive all users in a channel raw. Try this > > >>>> client.onRaw("channel", function(raw, pipe){ > >>>> console.log(raw.data.users) > >>>> //OR, not sure > >>>> console.log(raw.data.pipe.users) > > >>>> } > > >>>> Sent from my iPhone > > >>>> On Apr 30, 2012, at 7:25 PM, UTAN <[email protected]> wrote: > > >>>>> Hi, > > >>>>> So I have my application working fine, but I have a bit of trouble > >>>>> with the userjoin event , I am using Ape session when I login Ape > >>>>> server send the users connected with usejoin event, that to build the > >>>>> user list.. > > >>>>> Now what happen is that use that event to pass a user join text to all > >>>>> connected users, but when I login I get the messages as the amount of > >>>>> user in the chat, > > >>>>> how can I determine when I am receiving not only one user object but > >>>>> all the user connected?... > > >>>>> I've somehow eliminated to tell myself that I logged in like this > > >>>>> this.core.user.properties.name != user.properties.name > > >>>>> If I check the user.length its undefined because I am checking an > >>>>> object.. > > >>>>> if I had the length propertie I could just test > > >>>>> if(user.length == 1) joinedUser(); > > >>>>> That way I know is only user that is joining and not all of them > >>>>> because I refreshed the page or I joined the chat.. and I am getting > >>>>> all user at once.. > > >>>>> Hope you understand what I mean. > > >>>>> -- > >>>>> 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/ > > >>> -- > >>> 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/ > > > -- > > 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/
-- 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/
