-
fetchAllMessages0. invoked frommessageViewcomponentWillMount0.GET /api/messagesis called. 0._messagesChangedis set as the callback. -
fetchAllMessages0. invoked fromchannelIndexItem_setUrl0.GET /api/messagesis called. 0. no callback set - this is meant to trigger a response in messageView -
createMessage0. invoked from new message inputonKeyPressoronClick0.POST /api/messagesis called. 0.this.chatroom.bind('new_message')is set to listen to any newly created messages 0._messagesChangedwill be invoked from the MessageStore
-
receiveMessages0. invoked from an API callback. 0.messagestore resets and updates_messagesand emits change. -
receiveSingleMessage0. invoked from an API callback. 0.messagestore updates_messageswith new message and emits change.
messageViewcomponent listens tomessagestore.
-
fetchAllChannels0. invoked fromchannelViewcomponentWillMount0.GET /api/channelsis called. 0._channelViewChangedis set as the callback. -
createChannel0. invoked fromcreateChannelItemhandleSubmit0.POST /api/channelsis called. 0. this will reference the callback set inchannelView_channelViewsChanged
-
receiveChannels0. invoked from an API callback. 0.channelstore resets and updates_channelsand emits change. -
receiveChannel0. invoked from an API callback. 0.channelstore updates_messageswith new channel and emits change.
channelViewcomponent listens tochannelstore.
createChannelUserEntry0. invoked fromaddPeopleChannelItem_handleSubmit0.POST /api/channel_usersis called 0. will create an entry to the join table linking specified user with specified channel 0. user is specified through passing in client side email parameter