screenshareStopped

Emitted when a user stops screen sharing. You can discriminate between the local user and remote users by the type field inside the event data.

Sample payload

{
  "type": "screenshareStopped",
  "data": {
    "type": "local",
    "user": {
      "id": "2775f882-845e-4416-82c9-04cc25669c0b",
      "name": "John Smith",
      ........................
    }
  }
}

Sample subscription code

sambaFrame.on('screenshareStopped', (event) => {
  const data = event.data;
  if (data.type === 'local') {
     console.log('You have stopped screen sharing');
  } else {
     console.log(data.user.name, 'has stopped screen sharing');
  }
});

Last updated