From 7bb9e3e07bd5ef030d8c6acbf6d17e5f2a846f34 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Tue, 8 Dec 2015 16:12:55 -0600 Subject: [PATCH] fix(hammer): attach Hammer to window object Closes #696 --- ionic/gestures/hammer.ts | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/ionic/gestures/hammer.ts b/ionic/gestures/hammer.ts index 5c781532a1..827f765b58 100644 --- a/ionic/gestures/hammer.ts +++ b/ionic/gestures/hammer.ts @@ -2,9 +2,7 @@ * http://hammerjs.github.io/ * * Copyright (c) 2014 Jorik Tangelder; - * Licensed under the MIT license */ -//(function(window, document, exportName, undefined) { -//'use strict'; + * Licensed under the MIT license */ var VENDOR_PREFIXES = ['', 'webkit', 'moz', 'MS', 'ms', 'o']; var TEST_ELEMENT = document.createElement('div'); @@ -2452,19 +2450,8 @@ extend(Hammer, { bindFn: bindFn, prefixed: prefixed }); + +// attach to window for angular2 gesture listeners +window.Hammer = Hammer; -/* -if (typeof define == TYPE_FUNCTION && define.amd) { - define(function() { - return Hammer; - }); -} else if (typeof module != 'undefined' && module.exports) { - module.exports = Hammer; -} else { - window[exportName] = Hammer; -} -*/ - -export {Hammer}; - -//})(window, document, 'Hammer'); +export {Hammer};