Technical Documentation: zuiidea/layout
โน๏ธ Provenance: Multi-Tier Ingestion ยท CodeWiki Reference
Overview (`README.md`)
About
Layout algorithms for AntV
Installation
shell
# npm
$ npm install @antv/layout --save
# yarn
$ yarn add @antv/layoutUsage
ts
import { GridLayout } from '@antv/layout'
const model = {
nodes: [
{
id: 'node1',
x: 0,
y: 0,
}, {
id: 'node2',
x: 20,
y: 20,
},
],
edges: [
{
source: 'node1',
target: 'node2',
},
],
}
const gridLayout = new GridLayout({
type: 'grid',
width: 600,
height: 400,
rows: 4,
cols: 4,
})
const newModel = gridLayout.layout(model)Documentation
License
The scripts and documentation in this project are released under the MIT License.
--- METRICS ---
- Files Extracted: 1
- Estimated Token Budget: ~200 tokens
- Canonical Reference: https://codewiki.google/github.com/zuiidea/layout