diff options
author | Stamatis Katsaounis <mokats@intracom-telecom.com> | 2018-11-01 12:44:50 +0200 |
---|---|---|
committer | Stamatis Katsaounis <mokats@intracom-telecom.com> | 2018-11-01 11:08:17 +0000 |
commit | 8ac6a7ef3809cb511b10494d9c1f4654db1e071e (patch) | |
tree | f9d7b80d863f4451ad2359c469366f7170475a4b /3rd_party/static/testapi-ui/assets/lib/angular-confirm-modal/angular-confirm.js | |
parent | c53c8c2b31b6734765f0f5638a8bb0e3bf3cff9b (diff) |
Dynamically fetching javascript dependencies
JIRA: DOVETAIL-746
This patch deletes the source code of javascript dependencies from
web portal. Furthermore, it uses npm to install them.
Change-Id: Idc40606ff9e7286aa66421cbbe05f94d7ce9f7e6
Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
Diffstat (limited to '3rd_party/static/testapi-ui/assets/lib/angular-confirm-modal/angular-confirm.js')
-rw-r--r-- | 3rd_party/static/testapi-ui/assets/lib/angular-confirm-modal/angular-confirm.js | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/3rd_party/static/testapi-ui/assets/lib/angular-confirm-modal/angular-confirm.js b/3rd_party/static/testapi-ui/assets/lib/angular-confirm-modal/angular-confirm.js deleted file mode 100644 index ed08ca6..0000000 --- a/3rd_party/static/testapi-ui/assets/lib/angular-confirm-modal/angular-confirm.js +++ /dev/null @@ -1,108 +0,0 @@ -/* - * angular-confirm - * https://github.com/Schlogen/angular-confirm - * @version v1.2.3 - 2016-01-26 - * @license Apache - */ -(function (root, factory) { - 'use strict'; - if (typeof define === 'function' && define.amd) { - define(['angular'], factory); - } else if (typeof module !== 'undefined' && typeof module.exports === 'object') { - module.exports = factory(require('angular')); - } else { - return factory(root.angular); - } -}(this, function (angular) { -angular.module('angular-confirm', ['ui.bootstrap.modal']) - .controller('ConfirmModalController', function ($scope, $uibModalInstance, data) { - $scope.data = angular.copy(data); - - $scope.ok = function (closeMessage) { - $uibModalInstance.close(closeMessage); - }; - - $scope.cancel = function (dismissMessage) { - if (angular.isUndefined(dismissMessage)) { - dismissMessage = 'cancel'; - } - $uibModalInstance.dismiss(dismissMessage); - }; - - }) - .value('$confirmModalDefaults', { - template: '<div class="modal-header"><h3 class="modal-title">{{data.title}}</h3></div>' + - '<div class="modal-body">{{data.text}}</div>' + - '<div class="modal-footer">' + - '<button class="btn btn-primary" ng-click="ok()">{{data.ok}}</button>' + - '<button class="btn btn-default" ng-click="cancel()">{{data.cancel}}</button>' + - '</div>', - controller: 'ConfirmModalController', - defaultLabels: { - title: 'Confirm', - ok: 'OK', - cancel: 'Cancel' - } - }) - .factory('$confirm', function ($uibModal, $confirmModalDefaults) { - return function (data, settings) { - var defaults = angular.copy($confirmModalDefaults); - settings = angular.extend(defaults, (settings || {})); - - data = angular.extend({}, settings.defaultLabels, data || {}); - - if ('templateUrl' in settings && 'template' in settings) { - delete settings.template; - } - - settings.resolve = { - data: function () { - return data; - } - }; - - return $uibModal.open(settings).result; - }; - }) - .directive('confirm', function ($confirm) { - return { - priority: 1, - restrict: 'A', - scope: { - confirmIf: "=", - ngClick: '&', - confirm: '@', - confirmSettings: "=", - confirmTitle: '@', - confirmOk: '@', - confirmCancel: '@' - }, - link: function (scope, element, attrs) { - - element.unbind("click").bind("click", function ($event) { - - $event.preventDefault(); - - if (angular.isUndefined(scope.confirmIf) || scope.confirmIf) { - - var data = {text: scope.confirm}; - if (scope.confirmTitle) { - data.title = scope.confirmTitle; - } - if (scope.confirmOk) { - data.ok = scope.confirmOk; - } - if (scope.confirmCancel) { - data.cancel = scope.confirmCancel; - } - $confirm(data, scope.confirmSettings || {}).then(scope.ngClick); - } else { - - scope.$apply(scope.ngClick); - } - }); - - } - } - }); -})); |