Nurama Developers
Events

Emit collab:presenter-takeover

Client -> server only: an admin or the current presenter hands presenter control to a target user.

client → server on the collab channel. Socket.IO event name: collab:presenter-takeover.

Client -> server only: an admin or the current presenter hands presenter control to a target user. Results in a collab:presenter-assign (reason admin-takeover) to everyone; nothing is relayed under this name.

Client payload: { targetUserId: string, targetDisplayName: string }. Ignored when the sender is neither an admin (workspaceOwner/workspaceAdmin/projectOwner/projectAdmin) nor the current presenter, or when targetUserId is missing.

Payload: collab:presenter-takeover

Client -> server payload (no server emission under this event name).

PropertyTypeRequiredDescription
targetUserIdstringno
targetDisplayNamestringno

On this page