aboutsummaryrefslogtreecommitdiffstats
path: root/vnfmarket/common/thirdparty/angular-material/modules/js/swipe
diff options
context:
space:
mode:
Diffstat (limited to 'vnfmarket/common/thirdparty/angular-material/modules/js/swipe')
-rw-r--r--vnfmarket/common/thirdparty/angular-material/modules/js/swipe/bower.json7
-rw-r--r--vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js109
-rw-r--r--vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js7
3 files changed, 123 insertions, 0 deletions
diff --git a/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/bower.json b/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/bower.json
new file mode 100644
index 00000000..27145cad
--- /dev/null
+++ b/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/bower.json
@@ -0,0 +1,7 @@
+{
+ "name": "angular-material-swipe",
+ "version": "1.1.2-master-a9ba340",
+ "dependencies": {
+ "angular-material-core": "1.1.2-master-a9ba340"
+ }
+} \ No newline at end of file
diff --git a/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js b/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js
new file mode 100644
index 00000000..476bc9ec
--- /dev/null
+++ b/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.js
@@ -0,0 +1,109 @@
+/*!
+ * Angular Material Design
+ * https://github.com/angular/material
+ * @license MIT
+ * v1.1.3
+ */
+(function( window, angular, undefined ){
+"use strict";
+
+/**
+ * @ngdoc module
+ * @name material.components.swipe
+ * @description Swipe module!
+ */
+/**
+ * @ngdoc directive
+ * @module material.components.swipe
+ * @name mdSwipeLeft
+ *
+ * @restrict A
+ *
+ * @description
+ * The md-swipe-left directive allows you to specify custom behavior when an element is swiped
+ * left.
+ *
+ * @usage
+ * <hljs lang="html">
+ * <div md-swipe-left="onSwipeLeft()">Swipe me left!</div>
+ * </hljs>
+ */
+/**
+ * @ngdoc directive
+ * @module material.components.swipe
+ * @name mdSwipeRight
+ *
+ * @restrict A
+ *
+ * @description
+ * The md-swipe-right directive allows you to specify custom behavior when an element is swiped
+ * right.
+ *
+ * @usage
+ * <hljs lang="html">
+ * <div md-swipe-right="onSwipeRight()">Swipe me right!</div>
+ * </hljs>
+ */
+/**
+ * @ngdoc directive
+ * @module material.components.swipe
+ * @name mdSwipeUp
+ *
+ * @restrict A
+ *
+ * @description
+ * The md-swipe-up directive allows you to specify custom behavior when an element is swiped
+ * up.
+ *
+ * @usage
+ * <hljs lang="html">
+ * <div md-swipe-up="onSwipeUp()">Swipe me up!</div>
+ * </hljs>
+ */
+/**
+ * @ngdoc directive
+ * @module material.components.swipe
+ * @name mdSwipeDown
+ *
+ * @restrict A
+ *
+ * @description
+ * The md-swipe-down directive allows you to specify custom behavior when an element is swiped
+ * down.
+ *
+ * @usage
+ * <hljs lang="html">
+ * <div md-swipe-down="onSwipDown()">Swipe me down!</div>
+ * </hljs>
+ */
+
+angular.module('material.components.swipe', ['material.core'])
+ .directive('mdSwipeLeft', getDirective('SwipeLeft'))
+ .directive('mdSwipeRight', getDirective('SwipeRight'))
+ .directive('mdSwipeUp', getDirective('SwipeUp'))
+ .directive('mdSwipeDown', getDirective('SwipeDown'));
+
+function getDirective(name) {
+ DirectiveFactory['$inject'] = ["$parse"];
+ var directiveName = 'md' + name;
+ var eventName = '$md.' + name.toLowerCase();
+
+ return DirectiveFactory;
+
+ /* ngInject */
+ function DirectiveFactory($parse) {
+ return { restrict: 'A', link: postLink };
+ function postLink(scope, element, attr) {
+ element.css('touch-action', 'none');
+
+ var fn = $parse(attr[directiveName]);
+ element.on(eventName, function(ev) {
+ scope.$applyAsync(function() { fn(scope, { $event: ev }); });
+ });
+ }
+ }
+}
+
+
+
+})(window, window.angular); \ No newline at end of file
diff --git a/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js b/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js
new file mode 100644
index 00000000..944af078
--- /dev/null
+++ b/vnfmarket/common/thirdparty/angular-material/modules/js/swipe/swipe.min.js
@@ -0,0 +1,7 @@
+/*!
+ * Angular Material Design
+ * https://github.com/angular/material
+ * @license MIT
+ * v1.1.2-master-a9ba340
+ */
+!function(e,i,n){"use strict";function t(e){function i(e){function i(i,r,o){var c=e(o[n]);r.on(t,function(e){i.$applyAsync(function(){c(i,{$event:e})})})}return{restrict:"A",link:i}}i.$inject=["$parse"];var n="md"+e,t="$md."+e.toLowerCase();return i}i.module("material.components.swipe",["material.core"]).directive("mdSwipeLeft",t("SwipeLeft")).directive("mdSwipeRight",t("SwipeRight")).directive("mdSwipeUp",t("SwipeUp")).directive("mdSwipeDown",t("SwipeDown"))}(window,window.angular); \ No newline at end of file