mtl-js-sdk
Version:
ynf-fw-mtl-api
1 lines • 3.18 kB
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var o=t();for(var r in o)("object"==typeof exports?exports:e)[r]=o[r]}}(self,()=>(()=>{"use strict";var e={d:(t,o)=>{for(var r in o)e.o(o,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:o[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function r(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}function n(e,t,o){return(t=r(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,r)}return o}function f(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?i(Object(o),!0).forEach(function(t){n(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e}e.r(t),e.d(t,{default:()=>c});const c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=(e||{platform:window.mtl.platform}).platform;function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.success&&e.success({}),e.complete&&e.complete({})}function n(e,t){mtl.requestPermission({list:["location"],success:function(){mtl.execPluginBridge(f(f({},t),{},{method:e,requireName:"wifi"}))},fail:function(e){t.fail&&t.fail(e),t.complete&&t.complete(e)}})}var i={currentWifi:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"APIAndroid"===o||"APIIos"===o?n("currentWifi",e):r(e)},openWifi:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"APIAndroid"===o?n("openWifi",e):r(e)},closeWifi:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"APIAndroid"===o?n("closeWifi",e):r(e)},getWifiState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"APIAndroid"===o?n("getWifiState",e):r(e)},scanWifiList:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"APIAndroid"===o?n("scanWifiList",e):r(e)},getConfiguredNetworks:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"APIAndroid"===o?n("getConfiguredNetworks",e):r(e)}};return t.module=i,t.symbolPath="wifi",t};return t})());