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

github.com/twbs/ratchet.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohann-S <johann.servoire@gmail.com>2015-02-05 11:49:31 +0300
committerJohann-S <johann.servoire@gmail.com>2015-02-06 15:15:09 +0300
commit3c117e77a4d04a2f786a8179e84440b768a9e8d3 (patch)
treef1d4ad2dea906527e8fe4493639e7b6e30018d1b
parentaa7e488cd5bfe63b75f3b59041cc694602b3234e (diff)
Add RATCHET namespace to Ratchet
-rwxr-xr-xjs/common.js9
-rw-r--r--js/push.js3
-rw-r--r--js/sliders.js4
-rw-r--r--js/toggles.js2
4 files changed, 12 insertions, 6 deletions
diff --git a/js/common.js b/js/common.js
index f183993..770f456 100755
--- a/js/common.js
+++ b/js/common.js
@@ -9,8 +9,13 @@
!(function () {
'use strict';
+ // Create Ratchet namespace
+ if (typeof window.RATCHET === 'undefined') {
+ window.RATCHET = {};
+ }
+
// Original script from http://davidwalsh.name/vendor-prefix
- var getBrowserCapabilities = (function () {
+ window.RATCHET.getBrowserCapabilities = (function () {
var styles = window.getComputedStyle(document.documentElement, '');
var pre = (Array.prototype.slice
.call(styles)
@@ -22,6 +27,4 @@
transform: pre[0].toUpperCase() + pre.substr(1) + 'Transform'
};
})();
-
- window.getBrowserCapabilities = getBrowserCapabilities;
}());
diff --git a/js/push.js b/js/push.js
index 8d091a1..30ba23b 100644
--- a/js/push.js
+++ b/js/push.js
@@ -502,6 +502,9 @@
}
});
window.addEventListener('popstate', popstate);
+
+ // TODO : Remove this line in the next major version
window.PUSH = PUSH;
+ window.RATCHET.push = PUSH;
}());
diff --git a/js/sliders.js b/js/sliders.js
index 22efcb5..553d232 100644
--- a/js/sliders.js
+++ b/js/sliders.js
@@ -25,8 +25,8 @@
var scrollableArea;
var startedMoving;
- var transformPrefix = window.getBrowserCapabilities.prefix;
- var transformProperty = window.getBrowserCapabilities.transform;
+ var transformPrefix = window.RATCHET.getBrowserCapabilities.prefix;
+ var transformProperty = window.RATCHET.getBrowserCapabilities.transform;
var getSlider = function (target) {
var i;
diff --git a/js/toggles.js b/js/toggles.js
index fadbb23..f596a16 100644
--- a/js/toggles.js
+++ b/js/toggles.js
@@ -14,7 +14,7 @@
var touchMove = false;
var distanceX = false;
var toggle = false;
- var transformProperty = window.getBrowserCapabilities.transform;
+ var transformProperty = window.RATCHET.getBrowserCapabilities.transform;
var findToggle = function (target) {
var i;