4.4.14 • Published 4 months ago

@vesoft-inc/veditor v4.4.14

Weekly downloads
-
License
ISC
Repository
github
Last release
4 months ago

NebulaGraph veditor

NebulaGraph VEditor is a highly customizable flow chart library, with which you create flow charts, sequence diagrams, workflow, and more.

demo flowchart react demo force-directed graph

Features

  • Typescript: Natively TS support
  • Customizable: Support SVG, HTML, CSS, Canvas, React/Vue and more to custome node/line shapes
  • Minimap: Birdview of given viewport in the diagram
  • Shortcuts Keys: undo, redo, copy, paste, select, zoom, pan and more
  • Performant: Async/Await pattern enabled high performance of graph loading

Installation

npm install @vesoft-inc/veditor

demo

npm run start

Build

npm run build
# make declaration
npm run makeDts

Quick Start

import VEditor from "@vesoft-inc/veditor";

let index = 0;
const editor =  new VEditor({ 
  dom: document.getElementById("root")
});
// add node
function add(){
  editor.graph.node.addNode({
    uuid:index,
    type:"default",// node shape type
    name:"test"+index++,
    x:window.innerWidth*Math.random(),
    y:300*Math.random()
  })
}
for(let x = 0;x<50;x++){
  add();
}
// add line
for(let x = 0;x<10;x++){
  editor.graph.line.addLine({
    from:Math.floor(50*Math.random()),
    to:Math.floor(50*Math.random()),
    fromPoint:1,
    toPoint:0
  })
}
// result
console.log(editor.schema.getData())

Documents

License

Apache 2.0

4.4.14

4 months ago

4.4.13

4 months ago

4.4.10

6 months ago

4.4.12

6 months ago

4.4.11

6 months ago

4.4.7-beta.1

7 months ago

4.4.7-beta.0

7 months ago

4.4.6-beta.1

8 months ago

4.4.7-beta.3

7 months ago

4.4.6-beta.0

8 months ago

4.4.7-beta.2

7 months ago

4.4.7-beta.5

7 months ago

4.4.7-beta.4

7 months ago

4.4.7-beta.7

7 months ago

4.4.7-beta.6

7 months ago

4.4.7-beta.9

7 months ago

4.4.7-beta.8

7 months ago

4.4.9

6 months ago

4.4.8

6 months ago

4.4.7

7 months ago

4.4.6

8 months ago

4.4.3

1 year ago

4.4.5-beta.1

1 year ago

4.4.5-beta.2

1 year ago

4.4.3-beta.2

1 year ago

4.4.5-beta.3

1 year ago

4.4.3-beta.3

1 year ago

4.4.5-beta.4

1 year ago

4.4.3-beta.0

1 year ago

4.4.3-beta.1

1 year ago

4.4.5

1 year ago

4.4.4

1 year ago

4.3.6

2 years ago

4.4.1

1 year ago

4.4.0

2 years ago

4.4.2

1 year ago

4.4.1-beta.0

1 year ago

4.4.1-beta.1

1 year ago

4.4.1-beta.2

1 year ago

4.4.1-beta.3

1 year ago

4.2.3

2 years ago

4.2.2

2 years ago

4.2.5

2 years ago

4.2.4

2 years ago

4.2.1

2 years ago

4.2.6

2 years ago

4.2.9

2 years ago

4.3.2

2 years ago

4.3.1

2 years ago

4.3.4

2 years ago

4.3.3-beta.1

2 years ago

4.3.3-beta.2

2 years ago

4.3.3-beta.3

2 years ago

4.3.3-beta.4

2 years ago

4.3.3-beta.5

2 years ago

4.3.0

2 years ago

4.1.16

2 years ago

4.1.17

2 years ago

4.1.12

2 years ago

4.1.13

2 years ago

4.1.14

2 years ago

4.1.15

2 years ago

4.2.0

2 years ago

4.1.8

2 years ago

4.1.7

2 years ago

4.1.9

2 years ago

4.1.10

2 years ago

4.1.11

2 years ago

4.1.6

2 years ago

4.1.5

2 years ago

4.0.9

2 years ago

4.0.8

2 years ago

4.1.4

2 years ago

4.0.5

2 years ago

4.1.3

2 years ago

4.0.10

2 years ago

4.0.7

2 years ago

4.0.6

2 years ago

4.1.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

4.0.4

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.0.3

2 years ago

4.0.2

2 years ago

3.1.3

2 years ago

3.1.2

2 years ago

3.1.0

2 years ago

3.0.11

2 years ago