diff options
author | Johann-S <johann.servoire@gmail.com> | 2015-02-05 11:49:31 +0300 |
---|---|---|
committer | Johann-S <johann.servoire@gmail.com> | 2015-02-06 15:15:09 +0300 |
commit | 3c117e77a4d04a2f786a8179e84440b768a9e8d3 (patch) | |
tree | f1d4ad2dea906527e8fe4493639e7b6e30018d1b | |
parent | aa7e488cd5bfe63b75f3b59041cc694602b3234e (diff) |
Add RATCHET namespace to Ratchet
-rwxr-xr-x | js/common.js | 9 | ||||
-rw-r--r-- | js/push.js | 3 | ||||
-rw-r--r-- | js/sliders.js | 4 | ||||
-rw-r--r-- | js/toggles.js | 2 |
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; }()); @@ -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; |