Socket
Socket
Sign inDemoInstall

opentok-angular

Package Overview
Dependencies
2
Maintainers
2
Versions
13
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.1 to 2.1.0

2

bower.json
{
"name": "opentok-angular",
"main": "opentok-angular.js",
"version": "2.0.1",
"version": "2.1.0",
"homepage": "https://github.com/aullman/OpenTok-Angular",

@@ -6,0 +6,0 @@ "authors": [

@@ -165,2 +165,7 @@ /*!

scope.$emit('otStreamDestroyed', event);
},
videoElementCreated: function(event) {
event.element.addEventListener('resize', function() {
$rootScope.$broadcast('otLayout');
});
}

@@ -208,4 +213,11 @@ });

});
subscriber.on('loaded', function() {
$rootScope.$broadcast('otLayout');
subscriber.on({
loaded: function() {
$rootScope.$broadcast('otLayout');
},
videoElementCreated: function(event) {
event.element.addEventListener('resize', function() {
$rootScope.$broadcast('otLayout');
});
}
});

@@ -212,0 +224,0 @@ // Make transcluding work manually by putting the children back in there

{
"name": "opentok-angular",
"version": "2.0.1",
"version": "2.1.0",
"description": "Angular module for OpenTok",

@@ -11,2 +11,4 @@ "main": "opentok-angular.js",

"devDependencies": {
"angular-mocks": "~1.4.8",
"codeclimate-test-reporter": "0.0.4",
"gulp": "~3.5.5",

@@ -16,10 +18,9 @@ "gulp-jshint": "~1.5.0",

"gulp-uglify": "~0.2.1",
"codeclimate-test-reporter": "0.0.4",
"jasmine-core": "^2.8.0",
"jquery": "~2.2.0",
"karma": "^0.13.3",
"karma-chrome-launcher": "^0.1.4",
"karma-coverage": "^0.2.7",
"karma-firefox-launcher": "^0.1.3",
"karma-jasmine": "~0.2.0",
"angular-mocks": "~1.4.8",
"jquery": "~2.2.0",
"karma": "^0.12.22"
"karma-jasmine": "^0.3.5"
},

@@ -26,0 +27,0 @@ "scripts": {

@@ -271,2 +271,11 @@ describe('opentok-angular', function () {

it('emits otLayout when the publisher video element resizes', function (done) {
scope.$on('otLayout', done);
var video = document.createElement('video');
publisher.trigger('videoElementCreated', {element: video});
setTimeout(function() {
video.dispatchEvent(new Event('resize'));
}, 10);
});
it('adds an allowed class', function (done) {

@@ -382,2 +391,11 @@ publisher.trigger('accessAllowed');

it('emits otLayout when the video element resizes', function (done) {
scope.$on('otLayout', done);
var video = document.createElement('video');
subscriber.trigger('videoElementCreated', {element: video});
setTimeout(function() {
video.dispatchEvent(new Event('resize'));
}, 10);
});
it('emits an otSubscriberError if there is an error on subscribe', function (done) {

@@ -384,0 +402,0 @@ scope.$on('otSubscriberError', done);

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc