mtl-js-sdk
Version:
ynf-fw-mtl-api
31 lines (23 loc) • 742 B
JavaScript
;
function Plugin(options, exports = {}) {
const { platform } = options || { platform: window.mtl.platform };
function successCallBack(object = {}) {
object.success && object.success({});
object.complete && object.complete({});
}
let supportMethod = [
"initXiaoYou",
"openXiaoYou",
"closeXY"
];
let apiMethods = {};
supportMethod.forEach(prop => {
apiMethods[prop] = successCallBack;
});
let methods =
(platform == "upesn") || (platform === "APIAndroid") || (platform === 'APIIos') ? require("./platforms/" + platform + "/methods").default : apiMethods;
exports.module = methods;
exports.symbolPath = exports.symbolPath || "vui";
return exports;
}
export default Plugin;