UNPKG

@jecloud/ui

Version:

JECloud UI库,基于ant-design-vue封装

1 lines 735 B
var r=this&&this.__spreadArrays||function(){for(var r=0,i=0,t=arguments.length;i<t;i++)r+=arguments[i].length;var o=Array(r),e=0;for(i=0;i<t;i++)for(var n=arguments[i],s=0,a=n.length;s<a;s++,e++)o[e]=n[s];return o};import{loadjs as i,pick as t}from"@jecloud/utils";import{mxgraph as o}from"..";import{mxGraphAttrs as e,initMxGraph as n}from".";import s from"../../../../config-provider";export function loadMxGraph(){var a=s.getGlobalConfig("publicPath","/")+"static/mxgraph";return o.inited?Promise.resolve(o):(n({basePath:a}),i([a+"/mxClient.js",a+"/resourse/libs/sanitizer.min.js",a+"/resourse/libs/pako.min.js"],{returnPromise:!0}).then((function(){return Object.assign(o,t(window,r(e,["html_sanitize","pako"]))),o.inited=!0,o})))}