diff --git a/simple-mind-map/src/core/render/node/nodeCooperate.js b/simple-mind-map/src/core/render/node/nodeCooperate.js index f2ab9c8d..72aa6e88 100644 --- a/simple-mind-map/src/core/render/node/nodeCooperate.js +++ b/simple-mind-map/src/core/render/node/nodeCooperate.js @@ -67,6 +67,15 @@ function updateUserListNode() { } else { node = this.createTextAvatar(item) } + node.on('click', (e) => { + this.mindMap.emit('node_cooperate_avatar_click', item, this, node, e) + }) + node.on('mouseenter', (e) => { + this.mindMap.emit('node_cooperate_avatar_mouseenter', item, this, node, e) + }) + node.on('mouseleave', (e) => { + this.mindMap.emit('node_cooperate_avatar_mouseleave', item, this, node, e) + }) node.x(index * avatarSize).cy(-avatarSize / 2) this._userListGroup.add(node) })