Get started with antv-x6-react-shape CDN
MIT licensed
AntV-X6-React-Shape is a library for creating interactive and data-driven vector graphics in React applications using AntVs X6 graph layout engine.
Tags:- shape
- react
- render
- x6
- antv
Stable version
Copied!
How to start using antv-x6-react-shape CDN
import React from 'react';
import { Graph, Shape } from 'antv-x6-react';
const data = {
nodes: [
{ id: 'node1', x: 100, y: 100 },
{ id: 'node2', x: 300, y: 100 },
],
edges: [
{ source: 'node1', target: 'node2' },
],
};
const MyGraph = () => {
return (
<div style={{ width: '100%', height: '500px' }}>
<Graph data={data}>
<Shape
type="rect"
position={{ x: 150, y: 50 }}
style={{
stroke: '#1890ff',
fill: '#f5f5f5',
width: 100,
height: 50,
}}
>
<Text textAlign="center" text="Rectangle" fontSize={12} />
</Shape>
</Graph>
</div>
);
};
export default MyGraph;
All versions
1.0.4
1.0.5
1.0.6
1.0.7
1.0.8
1.0.9
1.1.0
1.1.1
1.1.10
1.1.11
1.1.12
1.1.13
1.1.14
1.1.15
1.1.16
1.1.17
1.1.18
1.1.19
1.1.2
1.1.20
1.1.23
1.1.24
1.1.25
1.1.26
1.1.27
1.1.28
1.1.29
1.1.3
1.1.30
1.1.31
1.1.32
1.1.33
1.1.34
1.1.36
1.1.37
1.1.38
1.1.39
1.1.40
1.1.41
1.1.42
1.1.43
1.1.44
1.1.45
1.1.46
1.1.47
1.1.48
1.1.49
1.1.5
1.1.50
1.1.51
1.1.52
1.1.53
1.1.54
1.1.55
1.1.56
1.1.57
1.1.58
1.1.59
1.1.6
1.1.60
1.1.7
1.1.8
1.1.9
1.2.0
1.2.1
1.2.2
1.2.3
1.2.5
1.3.0
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6-beta.1
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.5.1
1.5.2
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
2.0.0
2.0.0-beta.1
2.0.0-beta.2
2.0.0-beta.3
2.0.1-beta.5
2.0.2
2.0.2-beta.0
2.0.3
2.0.3-beta.0
2.0.4-beta.0
2.0.5
2.0.6
2.0.6-beta.0
2.0.6-beta.1
2.0.6-beta.16
2.0.6-beta.2
2.0.6-beta.25
2.0.6-beta.26
2.0.6-beta.7
2.0.7
2.0.8
2.1.0
2.1.1
2.1.2
2.2.2
2.2.3
*** 3.0.0