1
0
mirror of https://github.com/wbbaddons/Tims-Chat.git synced 2024-12-22 21:40:08 +00:00

Adding basic message-event

This commit is contained in:
Tim Düsterhus 2011-12-27 17:07:12 +01:00
parent ff56eac276
commit fc561804f9

View File

@ -16,6 +16,7 @@ TimWolla.WCF ?= {}
title: document.title title: document.title
messageTemplate: null messageTemplate: null
newMessageCount: null newMessageCount: null
events: { newMessage: $.Callbacks() }
init: () -> init: () ->
@bindEvents() @bindEvents()
@refreshRoomList() @refreshRoomList()
@ -175,6 +176,8 @@ TimWolla.WCF ?= {}
### ###
handleMessages: (messages) -> handleMessages: (messages) ->
for message in messages for message in messages
@events.newMessage.fire message
output = @messageTemplate.fetch message output = @messageTemplate.fetch message
li = $ '<li></li>' li = $ '<li></li>'
li.addClass 'chatMessage chatMessage'+message.type li.addClass 'chatMessage chatMessage'+message.type