# layout **Repository Path**: tiger5wang/layout ## Basic Information - **Project Name**: layout - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-03-01 - **Last Updated**: 2022-03-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## About Layout algorithms for AntV ## Installation ```shell # npm $ npm install @antv/layout --save # yarn $ yarn add @antv/layout ``` ## Usage ```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 - [G6 Layout](https://g6.antv.vision/zh/docs/api/graphLayout/guide) ## License The scripts and documentation in this project are released under the [MIT License](LICENSE).