Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/mq4-hover-shim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Rebert <code@rebertia.com>2015-01-19 04:14:12 +0300
committerChris Rebert <code@rebertia.com>2015-01-19 04:14:12 +0300
commite0cd1a6e3311f24a41030ff4fbcf9a02a03edccd (patch)
treec2f8f974b363a82f92b98d1500a6e53588665b68
parent145a7052112acffede20524bde49f1cef734d455 (diff)
grunt distv0.0.4
-rw-r--r--dist/browser/mq4-hover-hover-shim.js32
-rw-r--r--dist/cjs/mq4-hover-hover-shim.js30
2 files changed, 25 insertions, 37 deletions
diff --git a/dist/browser/mq4-hover-hover-shim.js b/dist/browser/mq4-hover-hover-shim.js
index 8c258d2..0fa589b 100644
--- a/dist/browser/mq4-hover-hover-shim.js
+++ b/dist/browser/mq4-hover-hover-shim.js
@@ -1,5 +1,5 @@
/*!
- * mq4-hover-hover-shim v0.0.3
+ * mq4-hover-hover-shim v0.0.4
* https://github.com/cvrebert/mq4-hover-hover-shim
* Copyright (c) 2014 Christopher Rebert
* Licensed under the MIT License (https://github.com/cvrebert/mq4-hover-hover-shim/blob/master/LICENSE).
@@ -75,24 +75,18 @@ function triggerEvent() {
var HOVER_ON_DEMAND = "(hover: on-demand),(-moz-hover: on-demand),(-ms-hover: on-demand),(-webkit-hover: on-demand)";
var HOVER_HOVER = "(hover: hover),(-moz-hover: hover),(-ms-hover: hover),(-webkit-hover: hover)";
if (window.matchMedia("" + HOVER_NONE + "," + HOVER_ON_DEMAND + "," + HOVER_HOVER).matches) {
- var _ret = (function () {
- // Browser understands the `hover` media feature
- var hoverCallback = function (mql) {
- var doesMatch = mql.matches;
- if (doesMatch !== canTrulyHover) {
- canTrulyHover = doesMatch;
- triggerEvent();
- }
- };
- var atHoverQuery = window.matchMedia(HOVER_HOVER);
- atHoverQuery.addListener(hoverCallback);
- hoverCallback(atHoverQuery);
- return {
- v: undefined
- };
- })();
-
- if (typeof _ret === "object") return _ret.v;
+ // Browser understands the `hover` media feature
+ var hoverCallback = function (mql) {
+ var doesMatch = mql.matches;
+ if (doesMatch !== canTrulyHover) {
+ canTrulyHover = doesMatch;
+ triggerEvent();
+ }
+ };
+ var atHoverQuery = window.matchMedia(HOVER_HOVER);
+ atHoverQuery.addListener(hoverCallback);
+ hoverCallback(atHoverQuery);
+ return;
}
// Check for touch support instead.
diff --git a/dist/cjs/mq4-hover-hover-shim.js b/dist/cjs/mq4-hover-hover-shim.js
index 9610dc5..823a684 100644
--- a/dist/cjs/mq4-hover-hover-shim.js
+++ b/dist/cjs/mq4-hover-hover-shim.js
@@ -67,24 +67,18 @@ function triggerEvent() {
var HOVER_ON_DEMAND = "(hover: on-demand),(-moz-hover: on-demand),(-ms-hover: on-demand),(-webkit-hover: on-demand)";
var HOVER_HOVER = "(hover: hover),(-moz-hover: hover),(-ms-hover: hover),(-webkit-hover: hover)";
if (window.matchMedia("" + HOVER_NONE + "," + HOVER_ON_DEMAND + "," + HOVER_HOVER).matches) {
- var _ret = (function () {
- // Browser understands the `hover` media feature
- var hoverCallback = function (mql) {
- var doesMatch = mql.matches;
- if (doesMatch !== canTrulyHover) {
- canTrulyHover = doesMatch;
- triggerEvent();
- }
- };
- var atHoverQuery = window.matchMedia(HOVER_HOVER);
- atHoverQuery.addListener(hoverCallback);
- hoverCallback(atHoverQuery);
- return {
- v: undefined
- };
- })();
-
- if (typeof _ret === "object") return _ret.v;
+ // Browser understands the `hover` media feature
+ var hoverCallback = function (mql) {
+ var doesMatch = mql.matches;
+ if (doesMatch !== canTrulyHover) {
+ canTrulyHover = doesMatch;
+ triggerEvent();
+ }
+ };
+ var atHoverQuery = window.matchMedia(HOVER_HOVER);
+ atHoverQuery.addListener(hoverCallback);
+ hoverCallback(atHoverQuery);
+ return;
}
// Check for touch support instead.