Separate env helpers.

This commit is contained in:
Hyunje Alex Jun
2015-02-11 15:53:41 +00:00
parent aa58a8298e
commit bbab2a3c53
2 changed files with 9 additions and 8 deletions
+6 -2
View File
@@ -13,8 +13,6 @@ exports.toInt = function (x) {
}
};
exports.isWebKit = 'WebkitAppearance' in document.documentElement.style;
exports.clone = function (obj) {
if (obj === null) {
return null;
@@ -43,3 +41,9 @@ exports.isEditable = function (el) {
d.matches(el, "textarea,[contenteditable]") ||
d.matches(el, "button,[contenteditable]");
};
exports.env = {
isWebKit: 'WebkitAppearance' in document.documentElement.style,
supportsTouch: (('ontouchstart' in window) || window.DocumentTouch && document instanceof window.DocumentTouch),
supportsIePointer: window.navigator.msMaxTouchPoints !== null
};