UNPKG

rax-scrollview

Version:
29 lines (28 loc) 1.16 kB
"use strict"; exports.__esModule = true; var _exportNames = {}; exports.default = void 0; var _universalEnv = require("universal-env"); var _web = _interopRequireDefault(require("./web")); var _miniapp = _interopRequireDefault(require("./miniapp")); var _weex = _interopRequireDefault(require("./weex")); var _types = require("./types"); Object.keys(_types).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _types[key]) return; exports[key] = _types[key]; }); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var ScrollView = null; if (_universalEnv.isWeb) { ScrollView = _web.default; } else if (_universalEnv.isMiniApp || _universalEnv.isWeChatMiniProgram || _universalEnv.isByteDanceMicroApp || _universalEnv.isBaiduSmartProgram || _universalEnv.isKuaiShouMiniProgram) { ScrollView = _miniapp.default; } else if (_universalEnv.isWeex) { ScrollView = _weex.default; } else { ScrollView = _web.default; } var _default = ScrollView; exports.default = _default;