🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

mxgraph-xml

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mxgraph-xml - npm Package Compare versions

Comparing version
1.0.0
to
1.0.1
+1
-1
package.json
{
"name": "mxgraph-xml",
"version": "1.0.0",
"version": "1.0.1",
"description": "",

@@ -5,0 +5,0 @@ "main": "SetNodes.js",

+11
-12

@@ -6,6 +6,6 @@

//传入mxgraph的xml文件,返回三个数组,分别是外层mxGraphModel,节点,连线
function daochuxml(xml) {
export function daochuxml(xml) {
var mxGraphModel=[],nodes=[],edges=[];
//最外层版本节点
this.attribute(mxGraphModel,xml.childNodes[0].attributes,1)
attribute(mxGraphModel,xml.childNodes[0].attributes,1)
//内部子节点

@@ -18,3 +18,3 @@ var that = this;

(function f(i,typearr,xml,that) {
that.attribute(typearr,xml.childNodes[0].childNodes[1].childNodes[i],2)
attribute(typearr,xml.childNodes[0].childNodes[1].childNodes[i],2)
})(i,typearr,xml,that)

@@ -33,5 +33,5 @@ if (!typearr.edge){

//传入所需的三个数组 mxGraphModel,节点,连线,返回mxgraph的xmldom。
function daoruxml(mxGraphModel,nodes,edges){
var mx = this.createXml().createElement("mxGraphModel");
var root = this.createXml().createElement('root');
export function daoruxml(mxGraphModel,nodes,edges){
var mx = createXMLDOM().createElement("mxGraphModel");
var root = createXMLDOM().createElement('root');
for (var i in mxGraphModel){

@@ -42,4 +42,4 @@ for (var j in mxGraphModel[i]) {

}
this.appendmxcell(nodes,mx,root)
this.appendmxcell(edges,mx,root)
appendmxcell(nodes,mx,root)
appendmxcell(edges,mx,root)
mx.appendChild(root)

@@ -94,3 +94,3 @@ // mx.setAttribute(mxGraphModel)

for (var i in type) {
var mxCell = this.createXml().createElement('mxCell')
var mxCell = createXMLDOM().createElement('mxCell')
for (var j in type[i]) {

@@ -101,3 +101,3 @@ if (j !== 'child') {

if (type[i][j].as){
var mxGeometry = this.createXml().createElement('mxGeometry')
var mxGeometry = createXMLDOM().createElement('mxGeometry')
for (var k in type[i][j]){

@@ -115,3 +115,2 @@ mxGeometry.setAttribute(k,type[i][j][k])

exports.daochuxml = daochuxml;
exports.daoruxml = daoruxml;