dingtalk-jsapi
Version:
钉钉 模块化 多端统一 API
1 lines • 1.43 kB
JavaScript
;var __createBinding=this&&this.__createBinding||(Object.create?function(a,e,r,t){void 0===t&&(t=r),Object.defineProperty(a,t,{enumerable:!0,get:function(){return e[r]}})}:function(a,e,r,t){void 0===t&&(t=r),a[t]=e[r]}),__exportStar=this&&this.__exportStar||function(a,e){for(var r in a)"default"===r||e.hasOwnProperty(r)||__createBinding(e,a,r)},_a;Object.defineProperty(exports,"__esModule",{value:!0});var common_1=require("../../common"),alert_1=require("../../../../lib/common/api/device/notification/alert");__exportStar(require("../../../../lib/common/api/device/notification/alert"),exports);var apiHelper_1=require("../../../../lib/apiHelper");exports.default=alert_1.default;var paramsDeal=function(a){for(var e={},r=0,t=Object.entries(a);r<t.length;r++){var n=t[r],o=n[0],i=n[1];"buttonName"===o?e.button=i:e[o]=i}return e},standardParamsDeal=apiHelper_1.genDefaultParamsDealFn({title:"",buttonName:"确定"});common_1.setAPI(alert_1.apiName,(_a={},_a[common_1.ENV_ENUM.gdtIos]={vs:"1.3.2",invokeName:"alert",paramsDeal:paramsDeal},_a[common_1.ENV_ENUM.gdtAndroid]={vs:"1.3.2",invokeName:"alert",paramsDeal:paramsDeal},_a[common_1.ENV_ENUM.gdtStandardIos]={vs:"1.3.2",invokeName:alert_1.apiName,paramsDeal:standardParamsDeal},_a[common_1.ENV_ENUM.gdtStandardAndroid]={vs:"1.3.2",invokeName:alert_1.apiName,paramsDeal:standardParamsDeal},_a[common_1.ENV_ENUM.gdtPc]={vs:"1.3.2",invokeName:alert_1.apiName},_a));