From 210e8feae2fb4842bfb2de38666e6c41671fef3c Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Wed, 27 Sep 2017 12:42:48 -0400 Subject: removed lib --- www/lib/videogular-cuepoints/cuepoints.js | 52 ------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 www/lib/videogular-cuepoints/cuepoints.js (limited to 'www/lib/videogular-cuepoints/cuepoints.js') diff --git a/www/lib/videogular-cuepoints/cuepoints.js b/www/lib/videogular-cuepoints/cuepoints.js deleted file mode 100644 index 6bfc3c6f..00000000 --- a/www/lib/videogular-cuepoints/cuepoints.js +++ /dev/null @@ -1,52 +0,0 @@ -(function(){ -'use strict'; -angular.module('uk.ac.soton.ecs.videogular.plugins.cuepoints', []) - .directive( - 'vgCuepoints', - [function() { - return { - restrict: 'E', - require: '^videogular', - templateUrl: function(element, attrs) { - return attrs.templateUrl || 'videogular-cuepoints/cuepoints.html'; - }, - scope: { - cuepoints: '=vgCuepointsConfig', - theme: '=vgCuepointsTheme', - }, - link: function($scope, elem, attr, API) { - // shamelessly stolen from part of videogular's updateTheme function - function updateTheme(value) { - if (value) { - var headElem = angular.element(document).find("head"); - headElem.append(""); - } - } - - var calcLeft = function(cuepoint) { - if (API.totalTime === 0) return '-1000'; - - var videoLength = API.totalTime / 1000; - return (cuepoint.time * 100 / videoLength).toString(); - }; - - $scope.onCuepointClick = function(cuepoint){ - API.seekTime(cuepoint.time); - }; - - $scope.cuepointStyle = function(cuepoint) { - return { - left: calcLeft(cuepoint) + '%' - }; - } - - updateTheme($scope.theme); - }, - }; - }]) - .run(['$templateCache', function($templateCache) { - $templateCache.put('videogular-cuepoints/cuepoints.html', - '' - ); - }]); -})(); -- cgit v1.2.3