MCPcopy
hub / github.com/SnapDrop/snapdrop / constructor

Method constructor

client/scripts/network.js:364–372  ·  view source on GitHub ↗
(serverConnection)

Source from the content-addressed store, hash-verified

362class PeersManager {
363
364 constructor(serverConnection) {
365 this.peers = {};
366 this._server = serverConnection;
367 Events.on('signal', e => this._onMessage(e.detail));
368 Events.on('peers', e => this._onPeers(e.detail));
369 Events.on('files-selected', e => this._onFilesSelected(e.detail));
370 Events.on('send-text', e => this._onSendText(e.detail));
371 Events.on('peer-left', e => this._onPeerLeft(e.detail));
372 }
373
374 _onMessage(message) {
375 if (!this.peers[message.sender]) {

Callers

nothing calls this directly

Calls 6

_onMessageMethod · 0.95
_onPeersMethod · 0.95
_onFilesSelectedMethod · 0.95
_onSendTextMethod · 0.95
_onPeerLeftMethod · 0.95
onMethod · 0.80

Tested by

no test coverage detected