|
|
|
|
@ -189,6 +189,9 @@ define(['jquery', 'underscore'], function($, _) {
@@ -189,6 +189,9 @@ define(['jquery', 'underscore'], function($, _) {
|
|
|
|
|
case "Screenshare": |
|
|
|
|
this.e.triggerHandler("received.screenshare", [d.To, d.From, data.Screenshare, d.p2p]); |
|
|
|
|
break; |
|
|
|
|
case "PdfViewer": |
|
|
|
|
this.e.triggerHandler("received.pdfviewer", [d.To, d.From, data.PdfViewer, d.p2p]); |
|
|
|
|
break; |
|
|
|
|
case "Alive": |
|
|
|
|
// Do nothing.
|
|
|
|
|
//console.log("Alive response received.");
|
|
|
|
|
@ -340,6 +343,23 @@ define(['jquery', 'underscore'], function($, _) {
@@ -340,6 +343,23 @@ define(['jquery', 'underscore'], function($, _) {
|
|
|
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
Api.prototype.sendPdfViewer = function(id, viewer_id, viewer_data) { |
|
|
|
|
|
|
|
|
|
var data = { |
|
|
|
|
Id: id, |
|
|
|
|
Type: "PdfViewer", |
|
|
|
|
PdfViewer: { |
|
|
|
|
id: viewer_id |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if (viewer_data) { |
|
|
|
|
data.PdfViewer = _.extend(data.PdfViewer, viewer_data); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return this.send("PdfViewer", data); |
|
|
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
Api.prototype.sendAlive = function(timestamp) { |
|
|
|
|
|
|
|
|
|
var data = { |
|
|
|
|
|