UNPKG

dingtalk-jsapi

Version:

钉钉 模块化 多端统一 API

1 lines 1.48 kB
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(a,e,t,o){void 0===o&&(o=t),Object.defineProperty(a,o,{enumerable:!0,get:function(){return e[t]}})}:function(a,e,t,o){void 0===o&&(o=t),a[o]=e[t]}),__exportStar=this&&this.__exportStar||function(a,e){for(var t in a)"default"===t||e.hasOwnProperty(t)||__createBinding(e,a,t)},_a;Object.defineProperty(exports,"__esModule",{value:!0});var common_1=require("../../common"),toast_1=require("../../../../lib/common/api/device/notification/toast");__exportStar(require("../../../../lib/common/api/device/notification/toast"),exports);var apiHelper_1=require("../../../../lib/apiHelper");exports.default=toast_1.default;var paramsDeal=apiHelper_1.genDefaultParamsDealFn({text:"toast",duration:3,delay:0}),mobileParamsDeal=function(a){return{type:"error"===a.icon?"fail":"success"===a.icon?"success":"none",content:a.text,duration:1e3*a.duration}};common_1.setAPI(toast_1.apiName,(_a={},_a[common_1.ENV_ENUM.gdtIos]={vs:"1.3.2",invokeName:"toast",paramsDeal:mobileParamsDeal},_a[common_1.ENV_ENUM.gdtAndroid]={vs:"1.3.2",invokeName:"toast",paramsDeal:mobileParamsDeal},_a[common_1.ENV_ENUM.gdtStandardIos]={vs:"1.3.2",invokeName:toast_1.apiName,paramsDeal:paramsDeal},_a[common_1.ENV_ENUM.gdtStandardAndroid]={vs:"1.3.2",invokeName:toast_1.apiName,paramsDeal:paramsDeal},_a[common_1.ENV_ENUM.gdtPc]={vs:"1.0.0",paramsDeal:function(a){return{type:a.icon,text:a.text,duration:a.duration,delay:a.delay}}},_a));