 ###
 module.exports = class IDEChatMessageParticipantAvatar extends AvatarView
 
+  INTENT_DELAY = 177
+  MENU         = null
+
+  constructor: (options = {}, data) ->
+
+    options.bind = kd.utils.curry 'mouseenter mouseleave', options.bind
+
+    super options, data
+
+    @intentTimer = null
+    @nickname    = @getOptions().origin
+
+    @define 'nickname', => @data.profile.nickname
+
+    @setClass 'is-hostParticipant'  if @nickname is getNick()
+
+
   click: (event) ->
 
     return  unless participant = @getOption 'origin'

    @emit 'ParticipantSelected', participant



kd              = require 'kd'
AvatarView      = require 'app/commonviews/avatarviews/avatarview'
getNick         = require 'app/util/nick'
ProfileTextView = require 'app/commonviews/linkviews/profiletextview'

###*
 * The purpose of this class is to prevent users
