rax-scrollview
Version:
ScrollView component for Rax.
29 lines (28 loc) • 1.16 kB
JavaScript
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;
;