src/pyams_skin/resources/js/myams-events.js
changeset 566 a1707c607eec
parent 565 318533413200
child 567 bca1726b1d85
--- a/src/pyams_skin/resources/js/myams-events.js	Sun Jul 19 02:02:20 2020 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-/**
- * MyAMS events management
- */
-(function($, globals) {
-
-	var ams = globals.MyAMS;
-
-	ams.events = {
-
-		/**
-		 * Initialize events listeners
-		 *
-		 * "data-ams-events-handlers" is a data attribute containing a JSON object where:
-		 *  - each key is an event name
-		 *  - value is a callback name.
-		 * For example: data-ams-events-handlers='{"change": "MyAPP.events.changeListener"}'
-		 */
-		init: function(element) {
-			$('[data-ams-events-handlers]', element).each(function() {
-				var element = $(this);
-				var handlers = element.data('ams-events-handlers');
-				if (handlers) {
-					for (var event in handlers) {
-						if (handlers.hasOwnProperty(event)) {
-							element.on(event, ams.getFunctionByName(handlers[event]));
-						}
-					}
-				}
-			});
-		}
-	};
-
-})(jQuery, this);