braintree-web
Version:
A suite of tools for integrating Braintree in the browser
25 lines (20 loc) • 723 B
JavaScript
;
var isAndroid = require("@braintree/browser-detection/is-android");
var isChromeOS = require("@braintree/browser-detection/is-chrome-os");
var isIos = require("@braintree/browser-detection/is-ios");
var isChrome = require("@braintree/browser-detection/is-chrome");
function hasSoftwareKeyboard() {
return isAndroid() || isChromeOS() || isIos();
}
function isChromeIos() {
return isChrome() && isIos();
}
module.exports = {
isAndroid: isAndroid,
isChromeOS: isChromeOS,
isChromeIos: isChromeIos,
isFirefox: require("@braintree/browser-detection/is-firefox"),
isIos: isIos,
isIosWebview: require("@braintree/browser-detection/is-ios-webview"),
hasSoftwareKeyboard: hasSoftwareKeyboard,
};