├── .codecov.yml ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── bug_report_zh.yml │ ├── config.yml │ ├── feature_request.yml │ └── feature_request_zh.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ ├── ensure-triage-label.yml │ ├── gh-pages.yml │ ├── lock.yml │ ├── manage-labeled.yml │ ├── mark-duplicate.yml │ ├── no-response.yml │ ├── release.yml │ ├── resolved-pending-release.yml │ └── sync-issue-label.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg ├── pre-commit └── pre-push ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTING.zh-CN.md ├── LICENSE ├── README.md ├── README.zh-CN.md ├── SECURITY.md ├── __tests__ ├── common │ ├── algorithm │ │ ├── dijkstra.spec.ts │ │ └── priorityqueue.spec.ts │ ├── animation │ │ ├── interp.spec.ts │ │ └── timing.spec.ts │ ├── base │ │ └── disposable.test.ts │ ├── color │ │ └── index.spec.ts │ ├── datauri │ │ └── index.test.ts │ ├── dictionary │ │ └── index.spec.ts │ ├── dom │ │ ├── attr.test.ts │ │ ├── class.test.ts │ │ ├── css.test.ts │ │ ├── data.test.ts │ │ ├── elem.test.ts │ │ ├── event.test.ts │ │ ├── matrix.test.ts │ │ ├── path.test.ts │ │ ├── prefix.test.ts │ │ ├── selection.test.ts │ │ ├── style.test.ts │ │ ├── text.test.ts │ │ └── transform.test.ts │ ├── event │ │ └── events.test.ts │ ├── function │ │ ├── async.test.ts │ │ └── function.test.ts │ ├── modifier │ │ └── index.spec.ts │ ├── number │ │ └── number.test.ts │ ├── object │ │ ├── inherit.test.ts │ │ ├── mixins.test.ts │ │ └── object.test.ts │ ├── polyfill │ │ └── index.spec.ts │ ├── string │ │ ├── format.test.ts │ │ ├── hashcode.test.ts │ │ ├── suggestion.test.ts │ │ └── uuid.test.ts │ ├── text │ │ ├── annotate.test.ts │ │ └── sanitize.test.ts │ ├── unit │ │ └── index.test.ts │ ├── util │ │ ├── index.spec.ts │ │ └── util.spec.ts │ └── vector │ │ ├── index.test.ts │ │ └── vector.spec.ts ├── config │ └── index.spec.ts ├── geometry │ ├── __snapshots__ │ │ └── circle.svg │ ├── circle.spec.ts │ ├── curve.spec.ts │ ├── ellipse.test.ts │ ├── line.test.ts │ ├── path │ │ ├── close.spec.ts │ │ ├── curve-to.spec.ts │ │ ├── line-to.spec.ts │ │ ├── move-to.spec.ts │ │ ├── normalize.test.ts │ │ ├── path.spec.ts │ │ ├── segment.spec.ts │ │ └── util.spec.ts │ ├── point.test.ts │ ├── polyline.test.ts │ ├── rectangle.test.ts │ └── util.spec.ts ├── graph │ ├── __snapshots__ │ │ └── graph.svg │ ├── background.spec.ts │ ├── coord.spec.ts │ ├── graph.spec.ts │ ├── highlight.spec.ts │ ├── mousewheel.spec.ts │ ├── panning.spec.ts │ ├── size.spec.ts │ ├── view.spec.ts │ └── virtual-render.spec.ts ├── model │ ├── animation.spec.ts │ ├── cell.spec.ts │ ├── collection.spec.ts │ ├── edge.spec.ts │ ├── model.spec.ts │ ├── node.spec.ts │ ├── port.spec.ts │ ├── registry.spec.ts │ └── store.spec.ts ├── plugin │ ├── __snapshots__ │ │ ├── minimap-1.html │ │ ├── minimap-2.html │ │ ├── minimap-scroller.html │ │ ├── minimap-transform.html │ │ ├── stencil-1.html │ │ ├── stencil-2.html │ │ └── stencil-3.html │ ├── clipboard │ │ ├── clipboard.spec.ts │ │ └── storage.spec.ts │ ├── dnd.spec.ts │ ├── export.spec.ts │ ├── history │ │ ├── history-api.spec.ts │ │ ├── history.spec.ts │ │ └── util.spec.ts │ ├── keyboard.spec.ts │ ├── minimap.spec.ts │ ├── scroller.spec.ts │ ├── selection.spec.ts │ ├── snapline.spec.ts │ ├── stencil.spec.ts │ └── transform.spec.ts ├── registry │ ├── attr │ │ ├── align.spec.ts │ │ ├── connection.spec.ts │ │ ├── fill.spec.ts │ │ ├── filter.spec.ts │ │ ├── html.spec.ts │ │ ├── marker.spec.ts │ │ ├── port.spec.ts │ │ ├── ref.spec.ts │ │ ├── stroke.spec.ts │ │ ├── style.spec.ts │ │ ├── text.spec.ts │ │ └── title.spec.ts │ ├── background │ │ ├── flip-x.spec.ts │ │ ├── flip-xy.spec.ts │ │ ├── flip-y.spec.ts │ │ └── watermark.spec.ts │ ├── connection-point │ │ ├── anchor.spec.ts │ │ ├── bbox.spec.ts │ │ ├── rect.spec.ts │ │ └── util.spec.ts │ ├── connection-strategy │ │ └── pin.spec.ts │ ├── connector │ │ ├── jumpover.spec.ts │ │ ├── loop.spec.ts │ │ ├── normal.spec.ts │ │ ├── rounded.spec.ts │ │ └── smooth.spec.ts │ ├── edge-anchor │ │ ├── closest.spec.ts │ │ ├── length.spec.ts │ │ ├── orth.spec.ts │ │ └── ratio.spec.ts │ ├── filter │ │ ├── __snapshots__ │ │ │ └── highlight.spec.ts.snap │ │ ├── blur.spec.ts │ │ ├── brightness.spec.ts │ │ ├── contrast.spec.ts │ │ ├── drop-shadow.spec.ts │ │ ├── gray-scale.spec.ts │ │ ├── highlight.spec.ts │ │ ├── hue-rotate.spec.ts │ │ ├── invert.spec.ts │ │ ├── outline.spec.ts │ │ ├── saturate.spec.ts │ │ ├── sepia.spec.ts │ │ └── util.spec.ts │ ├── grid │ │ ├── dot.spec.ts │ │ ├── double-mesh.spec.ts │ │ ├── fixed-dot.spec.ts │ │ └── mesh.spec.ts │ ├── highlighter │ │ ├── opacity.spec.ts │ │ └── stroke.spec.ts │ ├── marker │ │ ├── async.spec.ts │ │ ├── circle.spec.ts │ │ ├── classic.spec.ts │ │ ├── cross.spec.ts │ │ ├── diamond.spec.ts │ │ ├── ellipse.spec.ts │ │ ├── path.spec.ts │ │ └── util.spec.ts │ ├── node-anchor │ │ ├── bbox.spec.ts │ │ ├── middle-side.spec.ts │ │ ├── node-center.spec.ts │ │ ├── orth.spec.ts │ │ └── util.spec.ts │ ├── port-label-layout │ │ ├── inout.spec.ts │ │ ├── radial.spec.ts │ │ ├── side.spec.ts │ │ └── util.spec.ts │ ├── port-layout │ │ ├── absolute.spec.ts │ │ ├── ellipse.spec.ts │ │ ├── line.spec.ts │ │ └── util.spec.ts │ ├── router │ │ ├── er.spec.ts │ │ ├── loop.spec.ts │ │ ├── manhattan │ │ │ ├── index.spec.ts │ │ │ ├── obstacle-map.spec.ts │ │ │ ├── options.spec.ts │ │ │ ├── router.spec.ts │ │ │ ├── sorted-set.spec.ts │ │ │ └── util.spec.ts │ │ ├── oneside.spec.ts │ │ ├── orth.spec.ts │ │ └── util.spec.ts │ └── tool │ │ ├── anchor.spec.ts │ │ └── editor.spec.ts ├── renderer │ ├── queueJob.spec.ts │ ├── renderer.spec.ts │ └── scheduler.spec.ts ├── shape │ ├── circle.spec.ts │ ├── edge.spec.ts │ ├── ellipse.spec.ts │ ├── html.spec.ts │ ├── image.spec.ts │ ├── index.spec.ts │ ├── path.spec.ts │ ├── poly.spec.ts │ ├── polygon.spec.ts │ ├── polyline.spec.ts │ ├── rect.spec.ts │ ├── text-block.spec.ts │ └── util.spec.ts ├── utils │ ├── dom.ts │ ├── graph-helpers.ts │ ├── index.ts │ ├── promisify.ts │ ├── sleep.ts │ ├── toMatchDOMSnapshot.ts │ └── useSnapshotMatchers.ts ├── view │ ├── attr.spec.ts │ ├── cache.spec.ts │ ├── cell │ │ └── index.spec.ts │ ├── edge │ │ └── index.spec.ts │ ├── flag.spec.ts │ ├── node │ │ └── index.spec.ts │ ├── tool │ │ ├── tool-item.spec.ts │ │ ├── tool-view.spec.ts │ │ └── util.spec.ts │ └── view │ │ ├── index.spec.ts │ │ └── util.spec.ts └── vitest.d.ts ├── biome.json ├── examples ├── .editorconfig ├── .env ├── .gitignore ├── eslint.config.js ├── index.html ├── package.json ├── src │ ├── App.less │ ├── App.tsx │ ├── global.css │ ├── main.tsx │ ├── pages │ │ ├── animation │ │ │ ├── animateElement.tsx │ │ │ ├── animationConf.tsx │ │ │ ├── animationControl.tsx │ │ │ ├── complexAnimation.tsx │ │ │ ├── edgeAnimation.tsx │ │ │ ├── oscp.tsx │ │ │ ├── routePlanning.less │ │ │ ├── routePlanning.tsx │ │ │ └── scattering.tsx │ │ ├── auto-resize │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── basic │ │ │ └── index.tsx │ │ ├── bus │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── shapes.ts │ │ ├── case │ │ │ ├── bpmn.tsx │ │ │ ├── class.tsx │ │ │ ├── dag.tsx │ │ │ ├── elk.tsx │ │ │ ├── elkdata.json │ │ │ ├── er.less │ │ │ ├── er.tsx │ │ │ ├── index.less │ │ │ ├── mind.less │ │ │ ├── mind.tsx │ │ │ ├── swimlane.tsx │ │ │ └── tableNode.tsx │ │ ├── connector │ │ │ ├── multi.tsx │ │ │ ├── offset-rounded.tsx │ │ │ ├── xmind-curve.tsx │ │ │ └── xmind-definitions.ts │ │ ├── edge │ │ │ ├── custom-connector.tsx │ │ │ ├── custom-edge.tsx │ │ │ ├── custom-marker.tsx │ │ │ ├── custom-router.tsx │ │ │ ├── edge-editor.tsx │ │ │ ├── index.tsx │ │ │ ├── jump-over.tsx │ │ │ ├── loop.tsx │ │ │ ├── native-marker.tsx │ │ │ ├── router-orthogonal.tsx │ │ │ ├── side-connection.tsx │ │ │ ├── sticky-point.tsx │ │ │ ├── tool │ │ │ │ ├── arrowhead.tsx │ │ │ │ ├── button.tsx │ │ │ │ └── segments.tsx │ │ │ ├── tools.tsx │ │ │ ├── tooltip.tsx │ │ │ ├── validate-connection-count.tsx │ │ │ └── validate-connection.tsx │ │ ├── embed │ │ │ ├── dnd.tsx │ │ │ ├── embedding.tsx │ │ │ └── nested.tsx │ │ ├── graph │ │ │ ├── attribute-card.tsx │ │ │ ├── background-card.tsx │ │ │ ├── bbox-card.tsx │ │ │ ├── effect.ts │ │ │ ├── fit-card.tsx │ │ │ ├── from-json.tsx │ │ │ ├── grid-card.tsx │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ ├── render.ts │ │ │ └── scale-card.tsx │ │ ├── group │ │ │ ├── index.tsx │ │ │ └── shape.ts │ │ ├── history │ │ │ └── index.tsx │ │ ├── html │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── hull │ │ │ └── index.tsx │ │ ├── index.less │ │ ├── index.tsx │ │ ├── minimap │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── simple-view.tsx │ │ ├── org │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── shape.ts │ │ ├── path │ │ │ ├── drawer │ │ │ │ ├── drawer.less │ │ │ │ ├── drawer.ts │ │ │ │ └── index.tsx │ │ │ └── random.tsx │ │ ├── performance │ │ │ ├── conveyor.tsx │ │ │ ├── matrix.tsx │ │ │ ├── shape-with-port.tsx │ │ │ └── shapes.tsx │ │ ├── plugins │ │ │ ├── clipboard │ │ │ │ └── index.tsx │ │ │ ├── dnd │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── export │ │ │ │ └── index.tsx │ │ │ ├── keyboard │ │ │ │ └── index.tsx │ │ │ ├── scroller │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── selection │ │ │ │ └── index.tsx │ │ │ ├── snapline │ │ │ │ └── index.tsx │ │ │ ├── stencil │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── transform │ │ │ │ └── index.tsx │ │ │ └── undo │ │ │ │ └── index.tsx │ │ ├── ports │ │ │ ├── compensation.tsx │ │ │ ├── connected.tsx │ │ │ ├── defaults.tsx │ │ │ ├── dynamic.tsx │ │ │ ├── port-label-layout.tsx │ │ │ ├── port-layout.tsx │ │ │ └── zindex.tsx │ │ ├── position │ │ │ ├── coord.tsx │ │ │ └── position.tsx │ │ ├── react │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ ├── label.tsx │ │ │ ├── port.less │ │ │ └── portal.tsx │ │ ├── router │ │ │ ├── index.tsx │ │ │ └── orth.tsx │ │ ├── shape │ │ │ ├── custom-node.tsx │ │ │ ├── flowchart │ │ │ │ ├── index.tsx │ │ │ │ └── shapes │ │ │ │ │ ├── annotation-1.ts │ │ │ │ │ ├── annotation-2.ts │ │ │ │ │ ├── card.ts │ │ │ │ │ ├── collate.ts │ │ │ │ │ ├── data.ts │ │ │ │ │ ├── database.ts │ │ │ │ │ ├── decision.ts │ │ │ │ │ ├── delay.ts │ │ │ │ │ ├── direct-data.ts │ │ │ │ │ ├── display.ts │ │ │ │ │ ├── document.ts │ │ │ │ │ ├── extract-or-measurement.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── internal-storage.ts │ │ │ │ │ ├── loop-limit.ts │ │ │ │ │ ├── manual-input.ts │ │ │ │ │ ├── manual-operation.ts │ │ │ │ │ ├── merge-or-storage.ts │ │ │ │ │ ├── multi-document.ts │ │ │ │ │ ├── off-page-reference.ts │ │ │ │ │ ├── on-page-reference.ts │ │ │ │ │ ├── or.ts │ │ │ │ │ ├── paper-tape.ts │ │ │ │ │ ├── parallel-mode.ts │ │ │ │ │ ├── predefined-process.ts │ │ │ │ │ ├── preparation.ts │ │ │ │ │ ├── process.ts │ │ │ │ │ ├── sequential-data.ts │ │ │ │ │ ├── sort.ts │ │ │ │ │ ├── start.ts │ │ │ │ │ ├── stored-data.ts │ │ │ │ │ ├── summing-function.ts │ │ │ │ │ ├── terminator.ts │ │ │ │ │ └── transfer.ts │ │ │ ├── index.html │ │ │ └── switch.tsx │ │ ├── table │ │ │ ├── component.less │ │ │ ├── component.tsx │ │ │ ├── data.ts │ │ │ ├── index.tsx │ │ │ ├── port.ts │ │ │ └── view.ts │ │ ├── tools │ │ │ ├── clean.tsx │ │ │ ├── contextmenu.tsx │ │ │ ├── port-tooltip.tsx │ │ │ └── tooltip.tsx │ │ └── virtual-render │ │ │ ├── index.less │ │ │ └── index.tsx │ └── vite-env.d.ts ├── tsconfig.json ├── typings.d.ts └── vite.config.ts ├── flow.svg ├── package.json ├── pnpm-workspace.yaml ├── rollup.config.js ├── scripts ├── build-less └── check-node-version.js ├── setup-env.ts ├── site ├── .dumi │ ├── global.less │ ├── global.ts │ └── theme │ │ └── locales │ │ └── zh.json ├── .dumirc.ts ├── .gitignore ├── CNAME ├── LEGAL.md ├── docs │ ├── api │ │ ├── graph │ │ │ ├── background.en.md │ │ │ ├── background.zh.md │ │ │ ├── coordinate.en.md │ │ │ ├── coordinate.zh.md │ │ │ ├── graph.en.md │ │ │ ├── graph.zh.md │ │ │ ├── grid.en.md │ │ │ ├── grid.zh.md │ │ │ ├── mousewheel.en.md │ │ │ ├── mousewheel.zh.md │ │ │ ├── panning.en.md │ │ │ ├── panning.zh.md │ │ │ ├── transform.en.md │ │ │ └── transform.zh.md │ │ ├── model │ │ │ ├── attrs.en.md │ │ │ ├── attrs.zh.md │ │ │ ├── cell.en.md │ │ │ ├── cell.zh.md │ │ │ ├── edge.en.md │ │ │ ├── edge.zh.md │ │ │ ├── interaction.en.md │ │ │ ├── interaction.zh.md │ │ │ ├── labels.en.md │ │ │ ├── labels.zh.md │ │ │ ├── marker.en.md │ │ │ ├── marker.zh.md │ │ │ ├── node.en.md │ │ │ └── node.zh.md │ │ ├── mvc │ │ │ ├── model.en.md │ │ │ ├── model.zh.md │ │ │ ├── view.en.md │ │ │ └── view.zh.md │ │ └── registry │ │ │ ├── attr.en.md │ │ │ ├── attr.zh.md │ │ │ ├── connection-point.en.md │ │ │ ├── connection-point.zh.md │ │ │ ├── connector.en.md │ │ │ ├── connector.zh.md │ │ │ ├── edge-anchor.en.md │ │ │ ├── edge-anchor.zh.md │ │ │ ├── edge-tool.en.md │ │ │ ├── edge-tool.zh.md │ │ │ ├── filter.en.md │ │ │ ├── filter.zh.md │ │ │ ├── highlighter.en.md │ │ │ ├── highlighter.zh.md │ │ │ ├── node-anchor.en.md │ │ │ ├── node-anchor.zh.md │ │ │ ├── node-tool.en.md │ │ │ ├── node-tool.zh.md │ │ │ ├── port-label-layout.en.md │ │ │ ├── port-label-layout.zh.md │ │ │ ├── port-layout.en.md │ │ │ ├── port-layout.zh.md │ │ │ ├── router.en.md │ │ │ └── router.zh.md │ └── tutorial │ │ ├── about.en.md │ │ ├── about.zh.md │ │ ├── basic │ │ ├── animation.en.md │ │ ├── animation.zh.md │ │ ├── edge.en.md │ │ ├── edge.zh.md │ │ ├── events.en.md │ │ ├── events.zh.md │ │ ├── graph.en.md │ │ ├── graph.zh.md │ │ ├── interacting.en.md │ │ ├── interacting.zh.md │ │ ├── node.en.md │ │ ├── node.zh.md │ │ ├── port.en.md │ │ ├── port.zh.md │ │ ├── serialization.en.md │ │ └── serialization.zh.md │ │ ├── devtool.en.md │ │ ├── devtool.zh.md │ │ ├── getting-started.en.md │ │ ├── getting-started.zh.md │ │ ├── intermediate │ │ ├── angular.en.md │ │ ├── angular.zh.md │ │ ├── connection-point.en.md │ │ ├── connection-point.zh.md │ │ ├── group.en.md │ │ ├── group.zh.md │ │ ├── html.en.md │ │ ├── html.zh.md │ │ ├── react.en.md │ │ ├── react.zh.md │ │ ├── tools.en.md │ │ ├── tools.zh.md │ │ ├── vue.en.md │ │ └── vue.zh.md │ │ ├── plugins │ │ ├── clipboard.en.md │ │ ├── clipboard.zh.md │ │ ├── dnd.en.md │ │ ├── dnd.zh.md │ │ ├── export.en.md │ │ ├── export.zh.md │ │ ├── history.en.md │ │ ├── history.zh.md │ │ ├── keyboard.en.md │ │ ├── keyboard.zh.md │ │ ├── minimap.en.md │ │ ├── minimap.zh.md │ │ ├── scroller.en.md │ │ ├── scroller.zh.md │ │ ├── selection.en.md │ │ ├── selection.zh.md │ │ ├── snapline.en.md │ │ ├── snapline.zh.md │ │ ├── stencil.en.md │ │ ├── stencil.zh.md │ │ ├── transform.en.md │ │ └── transform.zh.md │ │ ├── update.en.md │ │ └── update.zh.md ├── examples │ ├── animation │ │ ├── case │ │ │ ├── demo │ │ │ │ ├── meta.json │ │ │ │ ├── oscp.ts │ │ │ │ ├── route-planning.ts │ │ │ │ └── scattering.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ └── usage │ │ │ ├── demo │ │ │ ├── basic.ts │ │ │ ├── breathing-circle.ts │ │ │ ├── composition.ts │ │ │ ├── control.ts │ │ │ ├── css.ts │ │ │ ├── custom-attr.ts │ │ │ ├── edge.ts │ │ │ ├── meta.json │ │ │ └── ripple-circle.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ ├── edge │ │ ├── connector │ │ │ ├── demo │ │ │ │ ├── curve.ts │ │ │ │ ├── jumpover.ts │ │ │ │ ├── meta.json │ │ │ │ ├── multiple-smooth-edges.ts │ │ │ │ ├── normal.ts │ │ │ │ ├── rounded.ts │ │ │ │ ├── smooth.ts │ │ │ │ └── wobble.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ ├── edge │ │ │ ├── demo │ │ │ │ ├── cross-fill.ts │ │ │ │ ├── custom-click-event.ts │ │ │ │ ├── edge.ts │ │ │ │ ├── gradient.ts │ │ │ │ ├── meta.json │ │ │ │ └── shape-on-edge.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ ├── label │ │ │ ├── demo │ │ │ │ ├── label-along-path.ts │ │ │ │ ├── meta.json │ │ │ │ ├── multi-labels.ts │ │ │ │ ├── render-with-html.ts │ │ │ │ ├── render-with-react.tsx │ │ │ │ └── render-with-svg.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ ├── marker │ │ │ ├── demo │ │ │ │ ├── custom-marker.ts │ │ │ │ ├── image-marker.ts │ │ │ │ ├── meta.json │ │ │ │ ├── native-markers.ts │ │ │ │ ├── path-marker.ts │ │ │ │ └── shape-marker.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ ├── router │ │ │ ├── demo │ │ │ │ ├── custom-random-router.ts │ │ │ │ ├── er-center.ts │ │ │ │ ├── er-normal.ts │ │ │ │ ├── manhattan.ts │ │ │ │ ├── meta.json │ │ │ │ ├── metro.ts │ │ │ │ ├── normal.ts │ │ │ │ ├── one-side.ts │ │ │ │ ├── orth-normal.ts │ │ │ │ └── orth-vertices.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ └── tool │ │ │ ├── demo │ │ │ ├── arrowheads.ts │ │ │ ├── boundary.ts │ │ │ ├── button-remove.ts │ │ │ ├── button.ts │ │ │ ├── context-menu.tsx │ │ │ ├── meta.json │ │ │ ├── segments.ts │ │ │ ├── tooltip.tsx │ │ │ └── vertices.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ ├── gallery │ │ ├── index.en.md │ │ └── index.zh.md │ ├── layout │ │ ├── general │ │ │ ├── demo │ │ │ │ ├── circle.ts │ │ │ │ ├── dagre.ts │ │ │ │ ├── ellipse.ts │ │ │ │ ├── force.ts │ │ │ │ ├── grid.ts │ │ │ │ └── meta.json │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ └── tree │ │ │ ├── demo │ │ │ ├── meta.json │ │ │ └── mindmap.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ ├── node │ │ ├── custom-node │ │ │ ├── demo │ │ │ │ ├── custom-icon-with-svg.ts │ │ │ │ ├── custom-with-react.tsx │ │ │ │ ├── custom-with-svg.ts │ │ │ │ ├── cylinder.ts │ │ │ │ ├── meta.json │ │ │ │ └── switch.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ ├── group │ │ │ ├── demo │ │ │ │ ├── collapsable.ts │ │ │ │ ├── embedding-by-dnd.ts │ │ │ │ ├── embedding-edges.ts │ │ │ │ ├── embedding-nodes.ts │ │ │ │ ├── expand-shrink.ts │ │ │ │ ├── meta.json │ │ │ │ └── restrict-movement.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ ├── native-node │ │ │ ├── demo │ │ │ │ ├── circle.ts │ │ │ │ ├── ellipse.ts │ │ │ │ ├── image.ts │ │ │ │ ├── meta.json │ │ │ │ ├── path.ts │ │ │ │ ├── polygon.ts │ │ │ │ ├── polyline.ts │ │ │ │ ├── rect.ts │ │ │ │ └── text-block.ts │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ ├── port │ │ │ ├── demo │ │ │ │ ├── connect-to-port.ts │ │ │ │ ├── default.ts │ │ │ │ ├── dynamic.ts │ │ │ │ ├── group.ts │ │ │ │ ├── label.ts │ │ │ │ ├── meta.json │ │ │ │ ├── port-label-position-in-out.ts │ │ │ │ ├── port-label-position-radial.ts │ │ │ │ ├── port-label-position-side.ts │ │ │ │ ├── port-position-absolute.ts │ │ │ │ ├── port-position-custom.ts │ │ │ │ ├── port-position-ellipse-compensation.ts │ │ │ │ ├── port-position-ellipse-spread.ts │ │ │ │ ├── port-position-ellipse.ts │ │ │ │ ├── port-position-line.ts │ │ │ │ ├── port-position-side.ts │ │ │ │ └── render-port-with-react.tsx │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ │ └── tool │ │ │ ├── demo │ │ │ ├── boundary.ts │ │ │ ├── button-remove.ts │ │ │ ├── button.ts │ │ │ ├── editable.ts │ │ │ ├── meta.json │ │ │ └── port-tooltip.tsx │ │ │ ├── index.en.md │ │ │ └── index.zh.md │ └── showcase │ │ └── practices │ │ ├── demo │ │ ├── agentFlow.ts │ │ ├── bpmn.ts │ │ ├── class.ts │ │ ├── dag.tsx │ │ ├── dataProcessingDag.tsx │ │ ├── elk.ts │ │ ├── er.tsx │ │ ├── flowchart.ts │ │ ├── meta.json │ │ ├── mindmap.ts │ │ ├── org.ts │ │ ├── orgchart.ts │ │ ├── selectionDrag.ts │ │ ├── tree.ts │ │ └── virtualRender.ts │ │ ├── index.en.md │ │ └── index.zh.md ├── mako.config.json ├── package.json ├── public │ ├── data │ │ ├── agent-flow.json │ │ ├── algorithm-category.json │ │ ├── bpmn.json │ │ ├── class.json │ │ ├── dag.json │ │ ├── data-processing-dag.json │ │ ├── elkdata.json │ │ ├── er.json │ │ └── mindmap.json │ ├── demos │ │ ├── performance │ │ │ ├── index.html │ │ │ └── static │ │ │ │ ├── css │ │ │ │ ├── 2.6f2cdfb0.chunk.css │ │ │ │ └── main.d44c14ca.chunk.css │ │ │ │ └── js │ │ │ │ ├── 2.1d843bce.chunk.js │ │ │ │ ├── 2.1d843bce.chunk.js.LICENSE.txt │ │ │ │ ├── main.5645dab5.chunk.js │ │ │ │ └── runtime-main.824c074a.js │ │ └── vue │ │ │ ├── basic │ │ │ ├── css │ │ │ │ ├── app.5cc97cc2.css │ │ │ │ └── chunk-vendors.2da2f87d.css │ │ │ ├── index.html │ │ │ └── js │ │ │ │ ├── app.7c0123ae.js │ │ │ │ ├── app.7c0123ae.js.map │ │ │ │ ├── chunk-vendors.880e1021.js │ │ │ │ └── chunk-vendors.880e1021.js.map │ │ │ └── update │ │ │ ├── css │ │ │ ├── app.aa8a8345.css │ │ │ └── chunk-vendors.2da2f87d.css │ │ │ ├── index.html │ │ │ └── js │ │ │ ├── app.de2f96c2.js │ │ │ ├── app.de2f96c2.js.map │ │ │ ├── chunk-vendors.880e1021.js │ │ │ └── chunk-vendors.880e1021.js.map │ └── sitemap.xml └── src │ ├── api │ ├── attrs │ │ ├── edge-relative-position │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── edge-subelement-labels │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── ref-elem │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── ref-node │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── text-anchor │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── text-wrap │ │ │ ├── index.less │ │ │ └── index.tsx │ │ └── x-align │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── background │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── connection-point │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── connector │ │ ├── jumpover │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── normal │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── rounded │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── smooth │ │ │ ├── index.less │ │ │ └── index.tsx │ │ └── wobble │ │ │ ├── index.less │ │ │ └── index.tsx │ ├── coord │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── edge-anchor │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── edge-tool │ │ ├── arrowhead │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── boundary │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── button-remove │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── button │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── custom-arrowhead │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── custom-vertices │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── segments │ │ │ ├── index.less │ │ │ └── index.tsx │ │ └── vertices │ │ │ ├── index.less │ │ │ └── index.tsx │ ├── filter │ │ ├── blur │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── brightness │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── contrast │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── drop-shadow │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── gray-scale │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── highlight │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── hue-rotate │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── invert │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── outline │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── saturate │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ └── sepia │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── grid │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── label │ │ ├── append-label │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── label-attrs │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── label-markup │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── label-offset │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── label-position │ │ │ ├── index.less │ │ │ └── index.tsx │ │ └── label-rotate │ │ │ ├── index.less │ │ │ └── index.tsx │ ├── marker │ │ ├── custom │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── image │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── native │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── normalize-path │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── path │ │ │ ├── index.less │ │ │ └── index.tsx │ │ └── tagname │ │ │ ├── index.less │ │ │ └── index.tsx │ ├── mousewheel │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── node-anchor │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── node-tool │ │ ├── boundary │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── button-remove │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── button │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── custom-button │ │ │ ├── index.less │ │ │ └── index.tsx │ │ └── node-editor │ │ │ ├── index.less │ │ │ └── index.tsx │ ├── panning │ │ └── playground │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── port-label-layout │ │ ├── inside-outside │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── radial │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ └── side │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ ├── port-layout │ │ ├── absolute │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── ellipse-spread │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── ellipse │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── line │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ ├── side │ │ │ ├── index.less │ │ │ ├── index.tsx │ │ │ └── settings.tsx │ │ └── sin │ │ │ ├── index.less │ │ │ └── index.tsx │ └── router │ │ ├── er │ │ ├── index.less │ │ ├── index.tsx │ │ └── settings.tsx │ │ ├── manhattan │ │ ├── index.less │ │ └── index.tsx │ │ ├── metro │ │ ├── index.less │ │ └── index.tsx │ │ ├── oneside │ │ ├── index.less │ │ └── index.tsx │ │ ├── orth │ │ ├── index.less │ │ └── index.tsx │ │ └── random │ │ ├── index.less │ │ └── index.tsx │ ├── tutorial │ ├── basic │ │ ├── edge │ │ │ ├── connector │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── custom-marker │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── labels │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── native-marker │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── prop │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── registry │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── router │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── vertices │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── event │ │ │ └── custom-click │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── graph │ │ │ ├── auto-resize │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── background-grid │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── panning-mousewheel │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── transform │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── interacting │ │ │ ├── connect-strategy │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── connecting │ │ │ │ ├── index.less │ │ │ │ ├── index.tsx │ │ │ │ └── settings.tsx │ │ │ ├── embedding │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── highlighting │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── interacting │ │ │ │ ├── index.less │ │ │ │ ├── index.tsx │ │ │ │ └── settings.tsx │ │ │ └── validate │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── node │ │ │ ├── prop │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── registry │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── shapes │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── ports │ │ │ ├── config │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── dynamic │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ └── serialization │ │ │ └── to-json │ │ │ ├── index.less │ │ │ └── index.tsx │ ├── getting-started │ │ ├── helloworld │ │ │ ├── index.less │ │ │ └── index.tsx │ │ ├── react-shape │ │ │ ├── index.less │ │ │ └── index.tsx │ │ └── use-plugin │ │ │ ├── index.less │ │ │ └── index.tsx │ ├── intermediate │ │ ├── connection-point │ │ │ └── multi │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── group │ │ │ ├── collapsable │ │ │ │ ├── index.less │ │ │ │ ├── index.tsx │ │ │ │ └── shape.ts │ │ │ ├── embed-edge │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── expand-shrink │ │ │ │ ├── index.less │ │ │ │ ├── index.tsx │ │ │ │ └── settings.tsx │ │ │ └── restrict │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── html │ │ │ ├── basic │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── update │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── react │ │ │ ├── basic │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── portal │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── update │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ ├── tools │ │ │ ├── basic │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── onhover │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ └── vue │ │ │ ├── basic │ │ │ ├── App.vue │ │ │ ├── components │ │ │ │ └── ProgressNode.vue │ │ │ ├── main.ts │ │ │ └── shims-vue.d.ts │ │ │ └── update │ │ │ ├── App.vue │ │ │ ├── components │ │ │ └── ProgressNode.vue │ │ │ ├── main.ts │ │ │ └── shims-vue.d.ts │ └── plugins │ │ ├── clipboard │ │ ├── index.less │ │ ├── index.tsx │ │ └── settings.tsx │ │ ├── dnd │ │ ├── index.less │ │ └── index.tsx │ │ ├── history │ │ ├── index.less │ │ └── index.tsx │ │ ├── keyboard │ │ ├── index.less │ │ └── index.tsx │ │ ├── minimap │ │ ├── index.less │ │ ├── index.tsx │ │ └── simple-view.tsx │ │ ├── scroller │ │ ├── index.less │ │ ├── index.tsx │ │ └── settings.tsx │ │ ├── selection │ │ ├── index.less │ │ ├── index.tsx │ │ └── settings.tsx │ │ ├── snapline │ │ ├── index.less │ │ ├── index.tsx │ │ └── settings.tsx │ │ ├── stencil │ │ ├── index.less │ │ └── index.tsx │ │ └── transform │ │ ├── resizing │ │ ├── index.less │ │ ├── index.tsx │ │ └── settings.tsx │ │ └── rotating │ │ ├── index.less │ │ ├── index.tsx │ │ └── settings.tsx │ └── typings │ └── global.d.ts ├── src ├── common │ ├── algorithm │ │ ├── dijkstra.ts │ │ ├── index.ts │ │ └── priorityqueue.ts │ ├── animation │ │ ├── index.ts │ │ ├── interp.ts │ │ ├── timing.ts │ │ └── util.ts │ ├── array │ │ └── index.ts │ ├── base │ │ ├── basecoat.ts │ │ ├── disablable.ts │ │ ├── disposable.ts │ │ └── index.ts │ ├── color │ │ ├── index.ts │ │ └── type.ts │ ├── css-loader │ │ └── index.ts │ ├── datauri │ │ └── index.ts │ ├── dictionary │ │ └── index.ts │ ├── dom │ │ ├── attr.ts │ │ ├── class.ts │ │ ├── css.ts │ │ ├── data.ts │ │ ├── elem.ts │ │ ├── event │ │ │ ├── alias.ts │ │ │ ├── core.ts │ │ │ ├── hook.ts │ │ │ ├── index.ts │ │ │ ├── main.ts │ │ │ ├── object.ts │ │ │ ├── special.ts │ │ │ ├── store.ts │ │ │ ├── types.ts │ │ │ └── util.ts │ │ ├── index.ts │ │ ├── main.ts │ │ ├── matrix.ts │ │ ├── mousewheel.ts │ │ ├── path.ts │ │ ├── position.ts │ │ ├── prefix.ts │ │ ├── prop.ts │ │ ├── selection.ts │ │ ├── style.ts │ │ ├── text.ts │ │ └── transform.ts │ ├── event │ │ ├── events.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── util.ts │ ├── function │ │ ├── async.ts │ │ ├── function.ts │ │ └── index.ts │ ├── index.ts │ ├── modifier │ │ └── index.ts │ ├── number │ │ ├── index.ts │ │ └── number.ts │ ├── object │ │ ├── index.ts │ │ ├── inherit.ts │ │ ├── mixins.ts │ │ └── object.ts │ ├── platform │ │ └── index.ts │ ├── polyfill │ │ └── index.ts │ ├── string │ │ ├── format.ts │ │ ├── hashcode.ts │ │ ├── index.ts │ │ ├── string.ts │ │ ├── suggestion.ts │ │ └── uuid.ts │ ├── text │ │ ├── annotate.ts │ │ ├── index.ts │ │ ├── main.ts │ │ └── sanitize.ts │ ├── types.ts │ ├── unit │ │ └── index.ts │ ├── util │ │ └── index.ts │ └── vector │ │ └── index.ts ├── config │ └── index.ts ├── constants │ └── index.ts ├── geometry │ ├── angle.ts │ ├── curve.ts │ ├── ellipse.ts │ ├── geometry.ts │ ├── index.ts │ ├── line.ts │ ├── path │ │ ├── close.ts │ │ ├── curveto.ts │ │ ├── index.ts │ │ ├── lineto.ts │ │ ├── moveto.ts │ │ ├── normalize.ts │ │ ├── path.ts │ │ ├── segment.ts │ │ └── util.ts │ ├── point.ts │ ├── polyline.ts │ ├── rectangle.ts │ ├── types.ts │ └── util.ts ├── graph │ ├── background.ts │ ├── base.ts │ ├── coord.ts │ ├── css.ts │ ├── defs.ts │ ├── events.ts │ ├── graph.ts │ ├── grid.ts │ ├── highlight.ts │ ├── index.ts │ ├── mousewheel.ts │ ├── options.ts │ ├── panning.ts │ ├── size.ts │ ├── transform.ts │ ├── view.ts │ └── virtual-render.ts ├── index.less ├── index.ts ├── model │ ├── animation │ │ ├── animation.ts │ │ ├── animationEvent.ts │ │ ├── animationManager.ts │ │ ├── index.ts │ │ ├── keyframeEffect.ts │ │ └── utils.ts │ ├── cell.ts │ ├── collection.ts │ ├── edge.ts │ ├── index.ts │ ├── model.ts │ ├── node.ts │ ├── port.ts │ ├── registry.ts │ └── store.ts ├── plugin │ ├── clipboard │ │ ├── api.ts │ │ ├── clipboard.ts │ │ ├── index.ts │ │ ├── storage.ts │ │ └── type.ts │ ├── dnd │ │ ├── index.less │ │ ├── index.ts │ │ └── style │ │ │ └── raw.ts │ ├── export │ │ ├── api.ts │ │ ├── index.ts │ │ └── type.ts │ ├── history │ │ ├── api.ts │ │ ├── index.ts │ │ ├── type.ts │ │ ├── util.ts │ │ └── validator.ts │ ├── index.ts │ ├── keyboard │ │ ├── api.ts │ │ ├── index.ts │ │ ├── keyboard.ts │ │ ├── type.ts │ │ └── util.ts │ ├── minimap │ │ ├── index.less │ │ ├── index.ts │ │ ├── style │ │ │ └── raw.ts │ │ └── type.ts │ ├── scroller │ │ ├── api.ts │ │ ├── index.ts │ │ ├── scroller.ts │ │ └── style │ │ │ └── raw.ts │ ├── selection │ │ ├── api.ts │ │ ├── index.ts │ │ ├── selection.ts │ │ └── style │ │ │ └── raw.ts │ ├── snapline │ │ ├── api.ts │ │ ├── index.less │ │ ├── index.ts │ │ ├── snapline.ts │ │ ├── style │ │ │ └── raw.ts │ │ └── type.ts │ ├── stencil │ │ ├── grid.ts │ │ ├── index.less │ │ ├── index.ts │ │ ├── style │ │ │ └── raw.ts │ │ └── type.ts │ └── transform │ │ ├── api.ts │ │ ├── index.less │ │ ├── index.ts │ │ ├── style │ │ └── raw.ts │ │ └── transform.ts ├── registry │ ├── attr │ │ ├── align.ts │ │ ├── connection.ts │ │ ├── fill.ts │ │ ├── filter.ts │ │ ├── html.ts │ │ ├── index.ts │ │ ├── main.ts │ │ ├── marker.ts │ │ ├── port.ts │ │ ├── raw.ts │ │ ├── ref.ts │ │ ├── stroke.ts │ │ ├── style.ts │ │ ├── text.ts │ │ └── title.ts │ ├── background │ │ ├── flip-x.ts │ │ ├── flip-xy.ts │ │ ├── flip-y.ts │ │ ├── index.ts │ │ ├── main.ts │ │ └── watermark.ts │ ├── connection-point │ │ ├── anchor.ts │ │ ├── bbox.ts │ │ ├── boundary.ts │ │ ├── index.ts │ │ ├── main.ts │ │ ├── rect.ts │ │ └── util.ts │ ├── connection-strategy │ │ ├── index.ts │ │ ├── main.ts │ │ ├── noop.ts │ │ └── pin.ts │ ├── connector │ │ ├── index.ts │ │ ├── jumpover.ts │ │ ├── loop.ts │ │ ├── main.ts │ │ ├── normal.ts │ │ ├── rounded.ts │ │ └── smooth.ts │ ├── edge-anchor │ │ ├── closest.ts │ │ ├── index.ts │ │ ├── length.ts │ │ ├── main.ts │ │ ├── orth.ts │ │ └── ratio.ts │ ├── filter │ │ ├── blur.ts │ │ ├── brightness.ts │ │ ├── contrast.ts │ │ ├── drop-shadow.ts │ │ ├── gray-scale.ts │ │ ├── highlight.ts │ │ ├── hue-rotate.ts │ │ ├── index.ts │ │ ├── invert.ts │ │ ├── main.ts │ │ ├── outline.ts │ │ ├── saturate.ts │ │ ├── sepia.ts │ │ └── util.ts │ ├── grid │ │ ├── dot.ts │ │ ├── double-mesh.ts │ │ ├── fixed-dot.ts │ │ ├── index.ts │ │ ├── main.ts │ │ └── mesh.ts │ ├── highlighter │ │ ├── class.ts │ │ ├── index.ts │ │ ├── main.ts │ │ ├── opacity.ts │ │ └── stroke.ts │ ├── index.ts │ ├── marker │ │ ├── async.ts │ │ ├── circle.ts │ │ ├── classic.ts │ │ ├── cross.ts │ │ ├── diamond.ts │ │ ├── ellipse.ts │ │ ├── index.ts │ │ ├── main.ts │ │ ├── path.ts │ │ └── util.ts │ ├── node-anchor │ │ ├── bbox.ts │ │ ├── index.ts │ │ ├── main.ts │ │ ├── middle-side.ts │ │ ├── node-center.ts │ │ ├── orth.ts │ │ └── util.ts │ ├── port-label-layout │ │ ├── index.ts │ │ ├── inout.ts │ │ ├── main.ts │ │ ├── radial.ts │ │ ├── side.ts │ │ └── util.ts │ ├── port-layout │ │ ├── absolute.ts │ │ ├── ellipse.ts │ │ ├── index.ts │ │ ├── line.ts │ │ ├── main.ts │ │ └── util.ts │ ├── registry.ts │ ├── router │ │ ├── er.ts │ │ ├── index.ts │ │ ├── loop.ts │ │ ├── main.ts │ │ ├── manhattan │ │ │ ├── index.ts │ │ │ ├── obstacle-map.ts │ │ │ ├── options.ts │ │ │ ├── router.ts │ │ │ ├── sorted-set.ts │ │ │ └── util.ts │ │ ├── metro.ts │ │ ├── normal.ts │ │ ├── oneside.ts │ │ ├── orth.ts │ │ └── util.ts │ └── tool │ │ ├── anchor.ts │ │ ├── arrowhead.ts │ │ ├── boundary.ts │ │ ├── button.ts │ │ ├── editor.less │ │ ├── editor.ts │ │ ├── index.ts │ │ ├── segments.ts │ │ ├── util.ts │ │ └── vertices.ts ├── renderer │ ├── index.ts │ ├── queueJob.ts │ ├── renderer.ts │ └── scheduler.ts ├── shape │ ├── base.ts │ ├── circle.ts │ ├── edge.ts │ ├── ellipse.ts │ ├── html.ts │ ├── image.ts │ ├── index.ts │ ├── path.ts │ ├── poly.ts │ ├── polygon.ts │ ├── polyline.ts │ ├── rect.ts │ ├── text-block.ts │ └── util.ts ├── style │ ├── index.less │ ├── raw.ts │ └── themes │ │ ├── default.less │ │ └── index.less ├── types │ └── index.ts └── view │ ├── attr.ts │ ├── cache.ts │ ├── cell │ ├── index.ts │ └── type.ts │ ├── edge │ ├── index.ts │ └── type.ts │ ├── flag.ts │ ├── index.ts │ ├── markup.ts │ ├── node │ ├── index.ts │ └── type.ts │ ├── tool │ ├── index.ts │ ├── tool-item.ts │ ├── tool-view.ts │ └── util.ts │ └── view │ ├── index.ts │ └── util.ts ├── tsconfig.json └── vitest.config.ts /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_zh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/ISSUE_TEMPLATE/bug_report_zh.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/ensure-triage-label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/ensure-triage-label.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.github/workflows/manage-labeled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/manage-labeled.yml -------------------------------------------------------------------------------- /.github/workflows/mark-duplicate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/mark-duplicate.yml -------------------------------------------------------------------------------- /.github/workflows/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sync-issue-label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.github/workflows/sync-issue-label.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | public - hoist - pattern()=@antv/x6 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTING.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/CONTRIBUTING.zh-CN.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/SECURITY.md -------------------------------------------------------------------------------- /__tests__/common/animation/interp.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/animation/interp.spec.ts -------------------------------------------------------------------------------- /__tests__/common/animation/timing.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/animation/timing.spec.ts -------------------------------------------------------------------------------- /__tests__/common/base/disposable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/base/disposable.test.ts -------------------------------------------------------------------------------- /__tests__/common/color/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/color/index.spec.ts -------------------------------------------------------------------------------- /__tests__/common/datauri/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/datauri/index.test.ts -------------------------------------------------------------------------------- /__tests__/common/dictionary/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dictionary/index.spec.ts -------------------------------------------------------------------------------- /__tests__/common/dom/attr.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/attr.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/class.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/class.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/css.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/css.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/data.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/data.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/elem.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/elem.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/event.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/event.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/matrix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/matrix.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/path.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/prefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/prefix.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/selection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/selection.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/style.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/style.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/text.test.ts -------------------------------------------------------------------------------- /__tests__/common/dom/transform.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/dom/transform.test.ts -------------------------------------------------------------------------------- /__tests__/common/event/events.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/event/events.test.ts -------------------------------------------------------------------------------- /__tests__/common/function/async.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/function/async.test.ts -------------------------------------------------------------------------------- /__tests__/common/modifier/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/modifier/index.spec.ts -------------------------------------------------------------------------------- /__tests__/common/number/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/number/number.test.ts -------------------------------------------------------------------------------- /__tests__/common/object/inherit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/object/inherit.test.ts -------------------------------------------------------------------------------- /__tests__/common/object/mixins.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/object/mixins.test.ts -------------------------------------------------------------------------------- /__tests__/common/object/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/object/object.test.ts -------------------------------------------------------------------------------- /__tests__/common/polyfill/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/polyfill/index.spec.ts -------------------------------------------------------------------------------- /__tests__/common/string/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/string/format.test.ts -------------------------------------------------------------------------------- /__tests__/common/string/hashcode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/string/hashcode.test.ts -------------------------------------------------------------------------------- /__tests__/common/string/uuid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/string/uuid.test.ts -------------------------------------------------------------------------------- /__tests__/common/text/annotate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/text/annotate.test.ts -------------------------------------------------------------------------------- /__tests__/common/text/sanitize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/text/sanitize.test.ts -------------------------------------------------------------------------------- /__tests__/common/unit/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/unit/index.test.ts -------------------------------------------------------------------------------- /__tests__/common/util/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/util/index.spec.ts -------------------------------------------------------------------------------- /__tests__/common/util/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/util/util.spec.ts -------------------------------------------------------------------------------- /__tests__/common/vector/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/vector/index.test.ts -------------------------------------------------------------------------------- /__tests__/common/vector/vector.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/common/vector/vector.spec.ts -------------------------------------------------------------------------------- /__tests__/config/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/config/index.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/circle.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/circle.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/curve.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/curve.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/ellipse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/ellipse.test.ts -------------------------------------------------------------------------------- /__tests__/geometry/line.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/line.test.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/close.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/close.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/curve-to.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/curve-to.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/line-to.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/line-to.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/move-to.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/move-to.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/normalize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/normalize.test.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/path.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/path.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/segment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/segment.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/path/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/path/util.spec.ts -------------------------------------------------------------------------------- /__tests__/geometry/point.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/point.test.ts -------------------------------------------------------------------------------- /__tests__/geometry/polyline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/polyline.test.ts -------------------------------------------------------------------------------- /__tests__/geometry/rectangle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/rectangle.test.ts -------------------------------------------------------------------------------- /__tests__/geometry/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/geometry/util.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/__snapshots__/graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/__snapshots__/graph.svg -------------------------------------------------------------------------------- /__tests__/graph/background.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/background.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/coord.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/coord.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/graph.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/graph.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/highlight.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/highlight.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/mousewheel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/mousewheel.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/panning.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/panning.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/size.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/size.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/view.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/view.spec.ts -------------------------------------------------------------------------------- /__tests__/graph/virtual-render.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/graph/virtual-render.spec.ts -------------------------------------------------------------------------------- /__tests__/model/animation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/animation.spec.ts -------------------------------------------------------------------------------- /__tests__/model/cell.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/cell.spec.ts -------------------------------------------------------------------------------- /__tests__/model/collection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/collection.spec.ts -------------------------------------------------------------------------------- /__tests__/model/edge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/edge.spec.ts -------------------------------------------------------------------------------- /__tests__/model/model.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/model.spec.ts -------------------------------------------------------------------------------- /__tests__/model/node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/node.spec.ts -------------------------------------------------------------------------------- /__tests__/model/port.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/port.spec.ts -------------------------------------------------------------------------------- /__tests__/model/registry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/registry.spec.ts -------------------------------------------------------------------------------- /__tests__/model/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/model/store.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/dnd.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/dnd.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/export.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/export.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/history/history.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/history/history.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/history/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/history/util.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/keyboard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/keyboard.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/minimap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/minimap.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/scroller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/scroller.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/selection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/selection.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/snapline.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/snapline.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/stencil.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/stencil.spec.ts -------------------------------------------------------------------------------- /__tests__/plugin/transform.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/plugin/transform.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/align.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/align.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/fill.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/fill.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/filter.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/html.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/html.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/marker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/marker.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/port.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/port.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/ref.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/ref.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/stroke.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/stroke.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/style.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/style.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/text.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/text.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/attr/title.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/attr/title.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/connector/loop.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/connector/loop.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/filter/blur.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/filter/blur.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/filter/invert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/filter/invert.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/filter/outline.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/filter/outline.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/filter/sepia.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/filter/sepia.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/filter/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/filter/util.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/grid/dot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/grid/dot.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/grid/fixed-dot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/grid/fixed-dot.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/grid/mesh.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/grid/mesh.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/async.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/async.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/circle.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/circle.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/classic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/classic.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/cross.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/cross.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/diamond.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/diamond.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/ellipse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/ellipse.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/path.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/path.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/marker/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/marker/util.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/router/er.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/router/er.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/router/loop.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/router/loop.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/router/oneside.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/router/oneside.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/router/orth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/router/orth.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/router/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/router/util.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/tool/anchor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/tool/anchor.spec.ts -------------------------------------------------------------------------------- /__tests__/registry/tool/editor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/registry/tool/editor.spec.ts -------------------------------------------------------------------------------- /__tests__/renderer/queueJob.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/renderer/queueJob.spec.ts -------------------------------------------------------------------------------- /__tests__/renderer/renderer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/renderer/renderer.spec.ts -------------------------------------------------------------------------------- /__tests__/renderer/scheduler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/renderer/scheduler.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/circle.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/circle.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/edge.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/edge.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/ellipse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/ellipse.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/html.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/html.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/image.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/image.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/index.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/path.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/path.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/poly.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/poly.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/polygon.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/polygon.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/polyline.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/polyline.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/rect.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/rect.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/text-block.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/text-block.spec.ts -------------------------------------------------------------------------------- /__tests__/shape/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/shape/util.spec.ts -------------------------------------------------------------------------------- /__tests__/utils/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/utils/dom.ts -------------------------------------------------------------------------------- /__tests__/utils/graph-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/utils/graph-helpers.ts -------------------------------------------------------------------------------- /__tests__/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './graph-helpers' 2 | -------------------------------------------------------------------------------- /__tests__/utils/promisify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/utils/promisify.ts -------------------------------------------------------------------------------- /__tests__/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/utils/sleep.ts -------------------------------------------------------------------------------- /__tests__/utils/toMatchDOMSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/utils/toMatchDOMSnapshot.ts -------------------------------------------------------------------------------- /__tests__/utils/useSnapshotMatchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/utils/useSnapshotMatchers.ts -------------------------------------------------------------------------------- /__tests__/view/attr.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/attr.spec.ts -------------------------------------------------------------------------------- /__tests__/view/cache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/cache.spec.ts -------------------------------------------------------------------------------- /__tests__/view/cell/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/cell/index.spec.ts -------------------------------------------------------------------------------- /__tests__/view/edge/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/edge/index.spec.ts -------------------------------------------------------------------------------- /__tests__/view/flag.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/flag.spec.ts -------------------------------------------------------------------------------- /__tests__/view/node/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/node/index.spec.ts -------------------------------------------------------------------------------- /__tests__/view/tool/tool-item.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/tool/tool-item.spec.ts -------------------------------------------------------------------------------- /__tests__/view/tool/tool-view.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/tool/tool-view.spec.ts -------------------------------------------------------------------------------- /__tests__/view/tool/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/tool/util.spec.ts -------------------------------------------------------------------------------- /__tests__/view/view/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/view/index.spec.ts -------------------------------------------------------------------------------- /__tests__/view/view/util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/view/view/util.spec.ts -------------------------------------------------------------------------------- /__tests__/vitest.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/__tests__/vitest.d.ts -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/biome.json -------------------------------------------------------------------------------- /examples/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/.editorconfig -------------------------------------------------------------------------------- /examples/.env: -------------------------------------------------------------------------------- 1 | BROWSER=none 2 | ESLINT=1 3 | -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/.gitignore -------------------------------------------------------------------------------- /examples/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/eslint.config.js -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/index.html -------------------------------------------------------------------------------- /examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/package.json -------------------------------------------------------------------------------- /examples/src/App.less: -------------------------------------------------------------------------------- 1 | #root { 2 | height: 100vh; 3 | } 4 | -------------------------------------------------------------------------------- /examples/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/App.tsx -------------------------------------------------------------------------------- /examples/src/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/global.css -------------------------------------------------------------------------------- /examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/main.tsx -------------------------------------------------------------------------------- /examples/src/pages/animation/oscp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/animation/oscp.tsx -------------------------------------------------------------------------------- /examples/src/pages/auto-resize/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/auto-resize/index.less -------------------------------------------------------------------------------- /examples/src/pages/auto-resize/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/auto-resize/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/basic/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/basic/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/bus/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/bus/index.less -------------------------------------------------------------------------------- /examples/src/pages/bus/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/bus/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/bus/shapes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/bus/shapes.ts -------------------------------------------------------------------------------- /examples/src/pages/case/bpmn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/bpmn.tsx -------------------------------------------------------------------------------- /examples/src/pages/case/class.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/class.tsx -------------------------------------------------------------------------------- /examples/src/pages/case/dag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/dag.tsx -------------------------------------------------------------------------------- /examples/src/pages/case/elk.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/elk.tsx -------------------------------------------------------------------------------- /examples/src/pages/case/elkdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/elkdata.json -------------------------------------------------------------------------------- /examples/src/pages/case/er.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/er.less -------------------------------------------------------------------------------- /examples/src/pages/case/er.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/er.tsx -------------------------------------------------------------------------------- /examples/src/pages/case/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/index.less -------------------------------------------------------------------------------- /examples/src/pages/case/mind.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/mind.less -------------------------------------------------------------------------------- /examples/src/pages/case/mind.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/mind.tsx -------------------------------------------------------------------------------- /examples/src/pages/case/swimlane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/swimlane.tsx -------------------------------------------------------------------------------- /examples/src/pages/case/tableNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/case/tableNode.tsx -------------------------------------------------------------------------------- /examples/src/pages/connector/multi.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/connector/multi.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/custom-edge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/custom-edge.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/custom-marker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/custom-marker.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/custom-router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/custom-router.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/edge-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/edge-editor.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/jump-over.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/jump-over.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/loop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/loop.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/native-marker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/native-marker.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/sticky-point.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/sticky-point.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/tool/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/tool/button.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/tool/segments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/tool/segments.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/tools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/tools.tsx -------------------------------------------------------------------------------- /examples/src/pages/edge/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/edge/tooltip.tsx -------------------------------------------------------------------------------- /examples/src/pages/embed/dnd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/embed/dnd.tsx -------------------------------------------------------------------------------- /examples/src/pages/embed/embedding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/embed/embedding.tsx -------------------------------------------------------------------------------- /examples/src/pages/embed/nested.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/embed/nested.tsx -------------------------------------------------------------------------------- /examples/src/pages/graph/bbox-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/bbox-card.tsx -------------------------------------------------------------------------------- /examples/src/pages/graph/effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/effect.ts -------------------------------------------------------------------------------- /examples/src/pages/graph/fit-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/fit-card.tsx -------------------------------------------------------------------------------- /examples/src/pages/graph/from-json.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/from-json.tsx -------------------------------------------------------------------------------- /examples/src/pages/graph/grid-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/grid-card.tsx -------------------------------------------------------------------------------- /examples/src/pages/graph/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/index.less -------------------------------------------------------------------------------- /examples/src/pages/graph/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/graph/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/render.ts -------------------------------------------------------------------------------- /examples/src/pages/graph/scale-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/graph/scale-card.tsx -------------------------------------------------------------------------------- /examples/src/pages/group/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/group/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/group/shape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/group/shape.ts -------------------------------------------------------------------------------- /examples/src/pages/history/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/history/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/html/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/html/index.less -------------------------------------------------------------------------------- /examples/src/pages/html/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/html/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/hull/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/hull/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/index.less -------------------------------------------------------------------------------- /examples/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/minimap/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/minimap/index.less -------------------------------------------------------------------------------- /examples/src/pages/minimap/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/minimap/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/org/index.less: -------------------------------------------------------------------------------- 1 | .x6-node .btn { 2 | cursor: pointer; 3 | } 4 | -------------------------------------------------------------------------------- /examples/src/pages/org/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/org/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/org/shape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/org/shape.ts -------------------------------------------------------------------------------- /examples/src/pages/path/drawer/drawer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/path/drawer/drawer.ts -------------------------------------------------------------------------------- /examples/src/pages/path/drawer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/path/drawer/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/path/random.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/path/random.tsx -------------------------------------------------------------------------------- /examples/src/pages/performance/matrix.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/performance/matrix.tsx -------------------------------------------------------------------------------- /examples/src/pages/performance/shapes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/performance/shapes.tsx -------------------------------------------------------------------------------- /examples/src/pages/plugins/dnd/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/plugins/dnd/index.less -------------------------------------------------------------------------------- /examples/src/pages/plugins/dnd/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/plugins/dnd/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/plugins/undo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/plugins/undo/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/ports/compensation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/ports/compensation.tsx -------------------------------------------------------------------------------- /examples/src/pages/ports/connected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/ports/connected.tsx -------------------------------------------------------------------------------- /examples/src/pages/ports/defaults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/ports/defaults.tsx -------------------------------------------------------------------------------- /examples/src/pages/ports/dynamic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/ports/dynamic.tsx -------------------------------------------------------------------------------- /examples/src/pages/ports/port-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/ports/port-layout.tsx -------------------------------------------------------------------------------- /examples/src/pages/ports/zindex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/ports/zindex.tsx -------------------------------------------------------------------------------- /examples/src/pages/position/coord.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/position/coord.tsx -------------------------------------------------------------------------------- /examples/src/pages/position/position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/position/position.tsx -------------------------------------------------------------------------------- /examples/src/pages/react/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/react/index.less -------------------------------------------------------------------------------- /examples/src/pages/react/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/react/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/react/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/react/label.tsx -------------------------------------------------------------------------------- /examples/src/pages/react/port.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/react/port.less -------------------------------------------------------------------------------- /examples/src/pages/react/portal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/react/portal.tsx -------------------------------------------------------------------------------- /examples/src/pages/router/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/router/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/router/orth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/router/orth.tsx -------------------------------------------------------------------------------- /examples/src/pages/shape/custom-node.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/shape/custom-node.tsx -------------------------------------------------------------------------------- /examples/src/pages/shape/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/shape/index.html -------------------------------------------------------------------------------- /examples/src/pages/shape/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/shape/switch.tsx -------------------------------------------------------------------------------- /examples/src/pages/table/component.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/table/component.less -------------------------------------------------------------------------------- /examples/src/pages/table/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/table/component.tsx -------------------------------------------------------------------------------- /examples/src/pages/table/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/table/data.ts -------------------------------------------------------------------------------- /examples/src/pages/table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/table/index.tsx -------------------------------------------------------------------------------- /examples/src/pages/table/port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/table/port.ts -------------------------------------------------------------------------------- /examples/src/pages/table/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/table/view.ts -------------------------------------------------------------------------------- /examples/src/pages/tools/clean.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/tools/clean.tsx -------------------------------------------------------------------------------- /examples/src/pages/tools/contextmenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/tools/contextmenu.tsx -------------------------------------------------------------------------------- /examples/src/pages/tools/port-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/tools/port-tooltip.tsx -------------------------------------------------------------------------------- /examples/src/pages/tools/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/src/pages/tools/tooltip.tsx -------------------------------------------------------------------------------- /examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/tsconfig.json -------------------------------------------------------------------------------- /examples/typings.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.less' 2 | -------------------------------------------------------------------------------- /examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/examples/vite.config.ts -------------------------------------------------------------------------------- /flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/flow.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/build-less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/scripts/build-less -------------------------------------------------------------------------------- /scripts/check-node-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/scripts/check-node-version.js -------------------------------------------------------------------------------- /setup-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/setup-env.ts -------------------------------------------------------------------------------- /site/.dumi/global.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/.dumi/global.less -------------------------------------------------------------------------------- /site/.dumi/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/.dumi/global.ts -------------------------------------------------------------------------------- /site/.dumi/theme/locales/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/.dumi/theme/locales/zh.json -------------------------------------------------------------------------------- /site/.dumirc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/.dumirc.ts -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/.gitignore -------------------------------------------------------------------------------- /site/CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/CNAME -------------------------------------------------------------------------------- /site/LEGAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/LEGAL.md -------------------------------------------------------------------------------- /site/docs/api/graph/background.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/background.en.md -------------------------------------------------------------------------------- /site/docs/api/graph/background.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/background.zh.md -------------------------------------------------------------------------------- /site/docs/api/graph/coordinate.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/coordinate.en.md -------------------------------------------------------------------------------- /site/docs/api/graph/coordinate.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/coordinate.zh.md -------------------------------------------------------------------------------- /site/docs/api/graph/graph.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/graph.en.md -------------------------------------------------------------------------------- /site/docs/api/graph/graph.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/graph.zh.md -------------------------------------------------------------------------------- /site/docs/api/graph/grid.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/grid.en.md -------------------------------------------------------------------------------- /site/docs/api/graph/grid.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/grid.zh.md -------------------------------------------------------------------------------- /site/docs/api/graph/mousewheel.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/mousewheel.en.md -------------------------------------------------------------------------------- /site/docs/api/graph/mousewheel.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/mousewheel.zh.md -------------------------------------------------------------------------------- /site/docs/api/graph/panning.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/panning.en.md -------------------------------------------------------------------------------- /site/docs/api/graph/panning.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/panning.zh.md -------------------------------------------------------------------------------- /site/docs/api/graph/transform.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/transform.en.md -------------------------------------------------------------------------------- /site/docs/api/graph/transform.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/graph/transform.zh.md -------------------------------------------------------------------------------- /site/docs/api/model/attrs.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/attrs.en.md -------------------------------------------------------------------------------- /site/docs/api/model/attrs.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/attrs.zh.md -------------------------------------------------------------------------------- /site/docs/api/model/cell.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/cell.en.md -------------------------------------------------------------------------------- /site/docs/api/model/cell.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/cell.zh.md -------------------------------------------------------------------------------- /site/docs/api/model/edge.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/edge.en.md -------------------------------------------------------------------------------- /site/docs/api/model/edge.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/edge.zh.md -------------------------------------------------------------------------------- /site/docs/api/model/interaction.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/interaction.en.md -------------------------------------------------------------------------------- /site/docs/api/model/interaction.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/interaction.zh.md -------------------------------------------------------------------------------- /site/docs/api/model/labels.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/labels.en.md -------------------------------------------------------------------------------- /site/docs/api/model/labels.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/labels.zh.md -------------------------------------------------------------------------------- /site/docs/api/model/marker.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/marker.en.md -------------------------------------------------------------------------------- /site/docs/api/model/marker.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/marker.zh.md -------------------------------------------------------------------------------- /site/docs/api/model/node.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/node.en.md -------------------------------------------------------------------------------- /site/docs/api/model/node.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/model/node.zh.md -------------------------------------------------------------------------------- /site/docs/api/mvc/model.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/mvc/model.en.md -------------------------------------------------------------------------------- /site/docs/api/mvc/model.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/mvc/model.zh.md -------------------------------------------------------------------------------- /site/docs/api/mvc/view.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/mvc/view.en.md -------------------------------------------------------------------------------- /site/docs/api/mvc/view.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/mvc/view.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/attr.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/attr.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/attr.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/attr.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/connector.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/connector.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/connector.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/connector.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/edge-anchor.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/edge-anchor.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/edge-anchor.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/edge-anchor.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/edge-tool.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/edge-tool.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/edge-tool.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/edge-tool.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/filter.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/filter.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/filter.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/filter.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/highlighter.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/highlighter.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/highlighter.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/highlighter.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/node-anchor.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/node-anchor.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/node-anchor.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/node-anchor.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/node-tool.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/node-tool.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/node-tool.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/node-tool.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/port-layout.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/port-layout.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/port-layout.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/port-layout.zh.md -------------------------------------------------------------------------------- /site/docs/api/registry/router.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/router.en.md -------------------------------------------------------------------------------- /site/docs/api/registry/router.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/api/registry/router.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/about.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/about.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/about.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/about.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/animation.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/animation.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/animation.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/animation.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/edge.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/edge.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/edge.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/edge.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/events.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/events.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/events.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/events.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/graph.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/graph.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/graph.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/graph.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/node.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/node.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/node.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/node.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/port.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/port.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/basic/port.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/basic/port.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/devtool.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/devtool.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/devtool.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/devtool.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/getting-started.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/getting-started.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/getting-started.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/getting-started.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/intermediate/vue.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/intermediate/vue.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/intermediate/vue.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/intermediate/vue.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/dnd.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/dnd.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/dnd.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/dnd.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/export.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/export.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/export.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/export.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/history.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/history.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/history.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/history.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/keyboard.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/keyboard.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/keyboard.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/keyboard.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/minimap.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/minimap.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/minimap.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/minimap.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/scroller.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/scroller.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/scroller.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/scroller.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/snapline.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/snapline.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/snapline.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/snapline.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/stencil.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/stencil.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/plugins/stencil.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/plugins/stencil.zh.md -------------------------------------------------------------------------------- /site/docs/tutorial/update.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/update.en.md -------------------------------------------------------------------------------- /site/docs/tutorial/update.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/docs/tutorial/update.zh.md -------------------------------------------------------------------------------- /site/examples/animation/case/demo/oscp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/animation/case/demo/oscp.ts -------------------------------------------------------------------------------- /site/examples/animation/case/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/animation/case/index.en.md -------------------------------------------------------------------------------- /site/examples/animation/usage/demo/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/animation/usage/demo/css.ts -------------------------------------------------------------------------------- /site/examples/animation/usage/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/animation/usage/index.en.md -------------------------------------------------------------------------------- /site/examples/edge/connector/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/connector/index.en.md -------------------------------------------------------------------------------- /site/examples/edge/edge/demo/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/edge/demo/edge.ts -------------------------------------------------------------------------------- /site/examples/edge/edge/demo/gradient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/edge/demo/gradient.ts -------------------------------------------------------------------------------- /site/examples/edge/edge/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/edge/demo/meta.json -------------------------------------------------------------------------------- /site/examples/edge/edge/index.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Style 3 | order: 10 4 | redirect_from: 5 | - /en/examples/edge 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/edge/edge/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 样式 3 | order: 10 4 | redirect_from: 5 | - /zh/examples/edge 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/edge/label/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/label/demo/meta.json -------------------------------------------------------------------------------- /site/examples/edge/label/index.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Label 3 | order: 30 4 | redirect_from: 5 | - /en/examples/edge 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/edge/label/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 标签 3 | order: 30 4 | redirect_from: 5 | - /zh/examples/edge 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/edge/marker/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/marker/demo/meta.json -------------------------------------------------------------------------------- /site/examples/edge/marker/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 箭头 3 | order: 20 4 | redirect_from: 5 | - /zh/examples/edge 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/edge/router/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/router/demo/meta.json -------------------------------------------------------------------------------- /site/examples/edge/router/demo/metro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/router/demo/metro.ts -------------------------------------------------------------------------------- /site/examples/edge/router/demo/normal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/router/demo/normal.ts -------------------------------------------------------------------------------- /site/examples/edge/router/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 路由 3 | order: 40 4 | redirect_from: 5 | - /zh/examples/edge 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/edge/tool/demo/boundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/tool/demo/boundary.ts -------------------------------------------------------------------------------- /site/examples/edge/tool/demo/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/tool/demo/button.ts -------------------------------------------------------------------------------- /site/examples/edge/tool/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/tool/demo/meta.json -------------------------------------------------------------------------------- /site/examples/edge/tool/demo/segments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/tool/demo/segments.ts -------------------------------------------------------------------------------- /site/examples/edge/tool/demo/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/tool/demo/tooltip.tsx -------------------------------------------------------------------------------- /site/examples/edge/tool/demo/vertices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/tool/demo/vertices.ts -------------------------------------------------------------------------------- /site/examples/edge/tool/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/edge/tool/index.en.md -------------------------------------------------------------------------------- /site/examples/edge/tool/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 辅助工具 3 | order: 100 4 | redirect_from: 5 | - /zh/examples/edge 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/gallery/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/gallery/index.en.md -------------------------------------------------------------------------------- /site/examples/layout/general/demo/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/layout/general/demo/grid.ts -------------------------------------------------------------------------------- /site/examples/layout/general/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/layout/general/index.en.md -------------------------------------------------------------------------------- /site/examples/layout/tree/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/layout/tree/demo/meta.json -------------------------------------------------------------------------------- /site/examples/layout/tree/demo/mindmap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/layout/tree/demo/mindmap.ts -------------------------------------------------------------------------------- /site/examples/layout/tree/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/layout/tree/index.en.md -------------------------------------------------------------------------------- /site/examples/node/group/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/group/demo/meta.json -------------------------------------------------------------------------------- /site/examples/node/group/index.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Group 3 | order: 30 4 | redirect_from: 5 | - /en/examples/node 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/node/group/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 群组 3 | order: 30 4 | redirect_from: 5 | - /zh/examples/node 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/node/port/demo/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/port/demo/default.ts -------------------------------------------------------------------------------- /site/examples/node/port/demo/dynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/port/demo/dynamic.ts -------------------------------------------------------------------------------- /site/examples/node/port/demo/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/port/demo/group.ts -------------------------------------------------------------------------------- /site/examples/node/port/demo/label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/port/demo/label.ts -------------------------------------------------------------------------------- /site/examples/node/port/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/port/demo/meta.json -------------------------------------------------------------------------------- /site/examples/node/port/index.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Port 3 | order: 20 4 | redirect_from: 5 | - /en/examples/node 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/node/port/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 连接桩 3 | order: 20 4 | redirect_from: 5 | - /zh/examples/node 6 | --- 7 | -------------------------------------------------------------------------------- /site/examples/node/tool/demo/boundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/tool/demo/boundary.ts -------------------------------------------------------------------------------- /site/examples/node/tool/demo/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/tool/demo/button.ts -------------------------------------------------------------------------------- /site/examples/node/tool/demo/editable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/tool/demo/editable.ts -------------------------------------------------------------------------------- /site/examples/node/tool/demo/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/tool/demo/meta.json -------------------------------------------------------------------------------- /site/examples/node/tool/index.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/examples/node/tool/index.en.md -------------------------------------------------------------------------------- /site/examples/node/tool/index.zh.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 节点工具 3 | order: 100 4 | redirect_from: 5 | - /zh/examples/node 6 | --- 7 | -------------------------------------------------------------------------------- /site/mako.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/mako.config.json -------------------------------------------------------------------------------- /site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/package.json -------------------------------------------------------------------------------- /site/public/data/agent-flow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/agent-flow.json -------------------------------------------------------------------------------- /site/public/data/algorithm-category.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/algorithm-category.json -------------------------------------------------------------------------------- /site/public/data/bpmn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/bpmn.json -------------------------------------------------------------------------------- /site/public/data/class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/class.json -------------------------------------------------------------------------------- /site/public/data/dag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/dag.json -------------------------------------------------------------------------------- /site/public/data/data-processing-dag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/data-processing-dag.json -------------------------------------------------------------------------------- /site/public/data/elkdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/elkdata.json -------------------------------------------------------------------------------- /site/public/data/er.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/er.json -------------------------------------------------------------------------------- /site/public/data/mindmap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/data/mindmap.json -------------------------------------------------------------------------------- /site/public/demos/performance/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/demos/performance/index.html -------------------------------------------------------------------------------- /site/public/demos/vue/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/demos/vue/basic/index.html -------------------------------------------------------------------------------- /site/public/demos/vue/update/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/demos/vue/update/index.html -------------------------------------------------------------------------------- /site/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/public/sitemap.xml -------------------------------------------------------------------------------- /site/src/api/attrs/ref-elem/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/ref-elem/index.less -------------------------------------------------------------------------------- /site/src/api/attrs/ref-elem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/ref-elem/index.tsx -------------------------------------------------------------------------------- /site/src/api/attrs/ref-node/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/ref-node/index.less -------------------------------------------------------------------------------- /site/src/api/attrs/ref-node/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/ref-node/index.tsx -------------------------------------------------------------------------------- /site/src/api/attrs/text-anchor/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/text-anchor/index.less -------------------------------------------------------------------------------- /site/src/api/attrs/text-anchor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/text-anchor/index.tsx -------------------------------------------------------------------------------- /site/src/api/attrs/text-wrap/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/text-wrap/index.less -------------------------------------------------------------------------------- /site/src/api/attrs/text-wrap/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/text-wrap/index.tsx -------------------------------------------------------------------------------- /site/src/api/attrs/x-align/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/x-align/index.less -------------------------------------------------------------------------------- /site/src/api/attrs/x-align/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/x-align/index.tsx -------------------------------------------------------------------------------- /site/src/api/attrs/x-align/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/attrs/x-align/settings.tsx -------------------------------------------------------------------------------- /site/src/api/connector/jumpover/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/jumpover/index.tsx -------------------------------------------------------------------------------- /site/src/api/connector/normal/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/normal/index.less -------------------------------------------------------------------------------- /site/src/api/connector/normal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/normal/index.tsx -------------------------------------------------------------------------------- /site/src/api/connector/rounded/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/rounded/index.less -------------------------------------------------------------------------------- /site/src/api/connector/rounded/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/rounded/index.tsx -------------------------------------------------------------------------------- /site/src/api/connector/smooth/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/smooth/index.less -------------------------------------------------------------------------------- /site/src/api/connector/smooth/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/smooth/index.tsx -------------------------------------------------------------------------------- /site/src/api/connector/wobble/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/wobble/index.less -------------------------------------------------------------------------------- /site/src/api/connector/wobble/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/connector/wobble/index.tsx -------------------------------------------------------------------------------- /site/src/api/coord/playground/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/coord/playground/index.less -------------------------------------------------------------------------------- /site/src/api/coord/playground/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/coord/playground/index.tsx -------------------------------------------------------------------------------- /site/src/api/edge-tool/boundary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/edge-tool/boundary/index.tsx -------------------------------------------------------------------------------- /site/src/api/edge-tool/button/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/edge-tool/button/index.less -------------------------------------------------------------------------------- /site/src/api/edge-tool/button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/edge-tool/button/index.tsx -------------------------------------------------------------------------------- /site/src/api/edge-tool/segments/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/edge-tool/segments/index.tsx -------------------------------------------------------------------------------- /site/src/api/edge-tool/vertices/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/edge-tool/vertices/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/blur/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/blur/index.less -------------------------------------------------------------------------------- /site/src/api/filter/blur/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/blur/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/blur/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/blur/settings.tsx -------------------------------------------------------------------------------- /site/src/api/filter/brightness/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/brightness/index.less -------------------------------------------------------------------------------- /site/src/api/filter/brightness/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/brightness/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/contrast/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/contrast/index.less -------------------------------------------------------------------------------- /site/src/api/filter/contrast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/contrast/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/contrast/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/contrast/settings.tsx -------------------------------------------------------------------------------- /site/src/api/filter/drop-shadow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/drop-shadow/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/gray-scale/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/gray-scale/index.less -------------------------------------------------------------------------------- /site/src/api/filter/gray-scale/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/gray-scale/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/highlight/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/highlight/index.less -------------------------------------------------------------------------------- /site/src/api/filter/highlight/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/highlight/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/hue-rotate/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/hue-rotate/index.less -------------------------------------------------------------------------------- /site/src/api/filter/hue-rotate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/hue-rotate/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/invert/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/invert/index.less -------------------------------------------------------------------------------- /site/src/api/filter/invert/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/invert/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/invert/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/invert/settings.tsx -------------------------------------------------------------------------------- /site/src/api/filter/outline/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/outline/index.less -------------------------------------------------------------------------------- /site/src/api/filter/outline/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/outline/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/outline/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/outline/settings.tsx -------------------------------------------------------------------------------- /site/src/api/filter/saturate/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/saturate/index.less -------------------------------------------------------------------------------- /site/src/api/filter/saturate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/saturate/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/sepia/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/sepia/index.less -------------------------------------------------------------------------------- /site/src/api/filter/sepia/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/sepia/index.tsx -------------------------------------------------------------------------------- /site/src/api/filter/sepia/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/filter/sepia/settings.tsx -------------------------------------------------------------------------------- /site/src/api/grid/playground/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/grid/playground/index.less -------------------------------------------------------------------------------- /site/src/api/grid/playground/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/grid/playground/index.tsx -------------------------------------------------------------------------------- /site/src/api/marker/custom/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/custom/index.less -------------------------------------------------------------------------------- /site/src/api/marker/custom/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/custom/index.tsx -------------------------------------------------------------------------------- /site/src/api/marker/image/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/image/index.less -------------------------------------------------------------------------------- /site/src/api/marker/image/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/image/index.tsx -------------------------------------------------------------------------------- /site/src/api/marker/native/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/native/index.less -------------------------------------------------------------------------------- /site/src/api/marker/native/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/native/index.tsx -------------------------------------------------------------------------------- /site/src/api/marker/native/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/native/settings.tsx -------------------------------------------------------------------------------- /site/src/api/marker/path/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/path/index.less -------------------------------------------------------------------------------- /site/src/api/marker/path/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/path/index.tsx -------------------------------------------------------------------------------- /site/src/api/marker/tagname/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/tagname/index.less -------------------------------------------------------------------------------- /site/src/api/marker/tagname/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/marker/tagname/index.tsx -------------------------------------------------------------------------------- /site/src/api/node-tool/button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/node-tool/button/index.tsx -------------------------------------------------------------------------------- /site/src/api/port-layout/line/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/port-layout/line/index.tsx -------------------------------------------------------------------------------- /site/src/api/port-layout/side/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/port-layout/side/index.tsx -------------------------------------------------------------------------------- /site/src/api/port-layout/sin/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/port-layout/sin/index.less -------------------------------------------------------------------------------- /site/src/api/port-layout/sin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/port-layout/sin/index.tsx -------------------------------------------------------------------------------- /site/src/api/router/er/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/er/index.less -------------------------------------------------------------------------------- /site/src/api/router/er/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/er/index.tsx -------------------------------------------------------------------------------- /site/src/api/router/er/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/er/settings.tsx -------------------------------------------------------------------------------- /site/src/api/router/manhattan/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/manhattan/index.tsx -------------------------------------------------------------------------------- /site/src/api/router/metro/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/metro/index.less -------------------------------------------------------------------------------- /site/src/api/router/metro/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/metro/index.tsx -------------------------------------------------------------------------------- /site/src/api/router/oneside/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/oneside/index.less -------------------------------------------------------------------------------- /site/src/api/router/oneside/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/oneside/index.tsx -------------------------------------------------------------------------------- /site/src/api/router/orth/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/orth/index.less -------------------------------------------------------------------------------- /site/src/api/router/orth/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/orth/index.tsx -------------------------------------------------------------------------------- /site/src/api/router/random/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/random/index.less -------------------------------------------------------------------------------- /site/src/api/router/random/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/api/router/random/index.tsx -------------------------------------------------------------------------------- /site/src/tutorial/plugins/dnd/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/tutorial/plugins/dnd/index.tsx -------------------------------------------------------------------------------- /site/src/typings/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/site/src/typings/global.d.ts -------------------------------------------------------------------------------- /src/common/algorithm/dijkstra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/algorithm/dijkstra.ts -------------------------------------------------------------------------------- /src/common/algorithm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/algorithm/index.ts -------------------------------------------------------------------------------- /src/common/algorithm/priorityqueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/algorithm/priorityqueue.ts -------------------------------------------------------------------------------- /src/common/animation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/animation/index.ts -------------------------------------------------------------------------------- /src/common/animation/interp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/animation/interp.ts -------------------------------------------------------------------------------- /src/common/animation/timing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/animation/timing.ts -------------------------------------------------------------------------------- /src/common/animation/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/animation/util.ts -------------------------------------------------------------------------------- /src/common/array/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/array/index.ts -------------------------------------------------------------------------------- /src/common/base/basecoat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/base/basecoat.ts -------------------------------------------------------------------------------- /src/common/base/disablable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/base/disablable.ts -------------------------------------------------------------------------------- /src/common/base/disposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/base/disposable.ts -------------------------------------------------------------------------------- /src/common/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/base/index.ts -------------------------------------------------------------------------------- /src/common/color/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/color/index.ts -------------------------------------------------------------------------------- /src/common/color/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/color/type.ts -------------------------------------------------------------------------------- /src/common/css-loader/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/css-loader/index.ts -------------------------------------------------------------------------------- /src/common/datauri/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/datauri/index.ts -------------------------------------------------------------------------------- /src/common/dictionary/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dictionary/index.ts -------------------------------------------------------------------------------- /src/common/dom/attr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/attr.ts -------------------------------------------------------------------------------- /src/common/dom/class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/class.ts -------------------------------------------------------------------------------- /src/common/dom/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/css.ts -------------------------------------------------------------------------------- /src/common/dom/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/data.ts -------------------------------------------------------------------------------- /src/common/dom/elem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/elem.ts -------------------------------------------------------------------------------- /src/common/dom/event/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/alias.ts -------------------------------------------------------------------------------- /src/common/dom/event/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/core.ts -------------------------------------------------------------------------------- /src/common/dom/event/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/hook.ts -------------------------------------------------------------------------------- /src/common/dom/event/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/index.ts -------------------------------------------------------------------------------- /src/common/dom/event/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/main.ts -------------------------------------------------------------------------------- /src/common/dom/event/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/object.ts -------------------------------------------------------------------------------- /src/common/dom/event/special.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/special.ts -------------------------------------------------------------------------------- /src/common/dom/event/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/store.ts -------------------------------------------------------------------------------- /src/common/dom/event/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/types.ts -------------------------------------------------------------------------------- /src/common/dom/event/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/event/util.ts -------------------------------------------------------------------------------- /src/common/dom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/index.ts -------------------------------------------------------------------------------- /src/common/dom/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/main.ts -------------------------------------------------------------------------------- /src/common/dom/matrix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/matrix.ts -------------------------------------------------------------------------------- /src/common/dom/mousewheel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/mousewheel.ts -------------------------------------------------------------------------------- /src/common/dom/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/path.ts -------------------------------------------------------------------------------- /src/common/dom/position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/position.ts -------------------------------------------------------------------------------- /src/common/dom/prefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/prefix.ts -------------------------------------------------------------------------------- /src/common/dom/prop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/prop.ts -------------------------------------------------------------------------------- /src/common/dom/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/selection.ts -------------------------------------------------------------------------------- /src/common/dom/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/style.ts -------------------------------------------------------------------------------- /src/common/dom/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/text.ts -------------------------------------------------------------------------------- /src/common/dom/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/dom/transform.ts -------------------------------------------------------------------------------- /src/common/event/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/event/events.ts -------------------------------------------------------------------------------- /src/common/event/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/event/index.ts -------------------------------------------------------------------------------- /src/common/event/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/event/types.ts -------------------------------------------------------------------------------- /src/common/event/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/event/util.ts -------------------------------------------------------------------------------- /src/common/function/async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/function/async.ts -------------------------------------------------------------------------------- /src/common/function/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/function/function.ts -------------------------------------------------------------------------------- /src/common/function/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/function/index.ts -------------------------------------------------------------------------------- /src/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/index.ts -------------------------------------------------------------------------------- /src/common/modifier/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/modifier/index.ts -------------------------------------------------------------------------------- /src/common/number/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/number/index.ts -------------------------------------------------------------------------------- /src/common/number/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/number/number.ts -------------------------------------------------------------------------------- /src/common/object/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/object/index.ts -------------------------------------------------------------------------------- /src/common/object/inherit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/object/inherit.ts -------------------------------------------------------------------------------- /src/common/object/mixins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/object/mixins.ts -------------------------------------------------------------------------------- /src/common/object/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/object/object.ts -------------------------------------------------------------------------------- /src/common/platform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/platform/index.ts -------------------------------------------------------------------------------- /src/common/polyfill/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/polyfill/index.ts -------------------------------------------------------------------------------- /src/common/string/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/string/format.ts -------------------------------------------------------------------------------- /src/common/string/hashcode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/string/hashcode.ts -------------------------------------------------------------------------------- /src/common/string/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/string/index.ts -------------------------------------------------------------------------------- /src/common/string/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/string/string.ts -------------------------------------------------------------------------------- /src/common/string/suggestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/string/suggestion.ts -------------------------------------------------------------------------------- /src/common/string/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/string/uuid.ts -------------------------------------------------------------------------------- /src/common/text/annotate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/text/annotate.ts -------------------------------------------------------------------------------- /src/common/text/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/text/index.ts -------------------------------------------------------------------------------- /src/common/text/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/text/main.ts -------------------------------------------------------------------------------- /src/common/text/sanitize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/text/sanitize.ts -------------------------------------------------------------------------------- /src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/types.ts -------------------------------------------------------------------------------- /src/common/unit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/unit/index.ts -------------------------------------------------------------------------------- /src/common/util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/util/index.ts -------------------------------------------------------------------------------- /src/common/vector/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/common/vector/index.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/geometry/angle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/angle.ts -------------------------------------------------------------------------------- /src/geometry/curve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/curve.ts -------------------------------------------------------------------------------- /src/geometry/ellipse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/ellipse.ts -------------------------------------------------------------------------------- /src/geometry/geometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/geometry.ts -------------------------------------------------------------------------------- /src/geometry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/index.ts -------------------------------------------------------------------------------- /src/geometry/line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/line.ts -------------------------------------------------------------------------------- /src/geometry/path/close.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/close.ts -------------------------------------------------------------------------------- /src/geometry/path/curveto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/curveto.ts -------------------------------------------------------------------------------- /src/geometry/path/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/index.ts -------------------------------------------------------------------------------- /src/geometry/path/lineto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/lineto.ts -------------------------------------------------------------------------------- /src/geometry/path/moveto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/moveto.ts -------------------------------------------------------------------------------- /src/geometry/path/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/normalize.ts -------------------------------------------------------------------------------- /src/geometry/path/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/path.ts -------------------------------------------------------------------------------- /src/geometry/path/segment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/segment.ts -------------------------------------------------------------------------------- /src/geometry/path/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/path/util.ts -------------------------------------------------------------------------------- /src/geometry/point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/point.ts -------------------------------------------------------------------------------- /src/geometry/polyline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/polyline.ts -------------------------------------------------------------------------------- /src/geometry/rectangle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/rectangle.ts -------------------------------------------------------------------------------- /src/geometry/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/types.ts -------------------------------------------------------------------------------- /src/geometry/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/geometry/util.ts -------------------------------------------------------------------------------- /src/graph/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/background.ts -------------------------------------------------------------------------------- /src/graph/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/base.ts -------------------------------------------------------------------------------- /src/graph/coord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/coord.ts -------------------------------------------------------------------------------- /src/graph/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/css.ts -------------------------------------------------------------------------------- /src/graph/defs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/defs.ts -------------------------------------------------------------------------------- /src/graph/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/events.ts -------------------------------------------------------------------------------- /src/graph/graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/graph.ts -------------------------------------------------------------------------------- /src/graph/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/grid.ts -------------------------------------------------------------------------------- /src/graph/highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/highlight.ts -------------------------------------------------------------------------------- /src/graph/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/index.ts -------------------------------------------------------------------------------- /src/graph/mousewheel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/mousewheel.ts -------------------------------------------------------------------------------- /src/graph/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/options.ts -------------------------------------------------------------------------------- /src/graph/panning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/panning.ts -------------------------------------------------------------------------------- /src/graph/size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/size.ts -------------------------------------------------------------------------------- /src/graph/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/transform.ts -------------------------------------------------------------------------------- /src/graph/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/view.ts -------------------------------------------------------------------------------- /src/graph/virtual-render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/graph/virtual-render.ts -------------------------------------------------------------------------------- /src/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/index.less -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/model/animation/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/animation/animation.ts -------------------------------------------------------------------------------- /src/model/animation/animationEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/animation/animationEvent.ts -------------------------------------------------------------------------------- /src/model/animation/animationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/animation/animationManager.ts -------------------------------------------------------------------------------- /src/model/animation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/animation/index.ts -------------------------------------------------------------------------------- /src/model/animation/keyframeEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/animation/keyframeEffect.ts -------------------------------------------------------------------------------- /src/model/animation/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/animation/utils.ts -------------------------------------------------------------------------------- /src/model/cell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/cell.ts -------------------------------------------------------------------------------- /src/model/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/collection.ts -------------------------------------------------------------------------------- /src/model/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/edge.ts -------------------------------------------------------------------------------- /src/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/index.ts -------------------------------------------------------------------------------- /src/model/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/model.ts -------------------------------------------------------------------------------- /src/model/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/node.ts -------------------------------------------------------------------------------- /src/model/port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/port.ts -------------------------------------------------------------------------------- /src/model/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/registry.ts -------------------------------------------------------------------------------- /src/model/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/model/store.ts -------------------------------------------------------------------------------- /src/plugin/clipboard/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/clipboard/api.ts -------------------------------------------------------------------------------- /src/plugin/clipboard/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/clipboard/clipboard.ts -------------------------------------------------------------------------------- /src/plugin/clipboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/clipboard/index.ts -------------------------------------------------------------------------------- /src/plugin/clipboard/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/clipboard/storage.ts -------------------------------------------------------------------------------- /src/plugin/clipboard/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/clipboard/type.ts -------------------------------------------------------------------------------- /src/plugin/dnd/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/dnd/index.less -------------------------------------------------------------------------------- /src/plugin/dnd/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/dnd/index.ts -------------------------------------------------------------------------------- /src/plugin/dnd/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/dnd/style/raw.ts -------------------------------------------------------------------------------- /src/plugin/export/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/export/api.ts -------------------------------------------------------------------------------- /src/plugin/export/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/export/index.ts -------------------------------------------------------------------------------- /src/plugin/export/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/export/type.ts -------------------------------------------------------------------------------- /src/plugin/history/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/history/api.ts -------------------------------------------------------------------------------- /src/plugin/history/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/history/index.ts -------------------------------------------------------------------------------- /src/plugin/history/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/history/type.ts -------------------------------------------------------------------------------- /src/plugin/history/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/history/util.ts -------------------------------------------------------------------------------- /src/plugin/history/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/history/validator.ts -------------------------------------------------------------------------------- /src/plugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/index.ts -------------------------------------------------------------------------------- /src/plugin/keyboard/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/keyboard/api.ts -------------------------------------------------------------------------------- /src/plugin/keyboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/keyboard/index.ts -------------------------------------------------------------------------------- /src/plugin/keyboard/keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/keyboard/keyboard.ts -------------------------------------------------------------------------------- /src/plugin/keyboard/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/keyboard/type.ts -------------------------------------------------------------------------------- /src/plugin/keyboard/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/keyboard/util.ts -------------------------------------------------------------------------------- /src/plugin/minimap/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/minimap/index.less -------------------------------------------------------------------------------- /src/plugin/minimap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/minimap/index.ts -------------------------------------------------------------------------------- /src/plugin/minimap/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/minimap/style/raw.ts -------------------------------------------------------------------------------- /src/plugin/minimap/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/minimap/type.ts -------------------------------------------------------------------------------- /src/plugin/scroller/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/scroller/api.ts -------------------------------------------------------------------------------- /src/plugin/scroller/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/scroller/index.ts -------------------------------------------------------------------------------- /src/plugin/scroller/scroller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/scroller/scroller.ts -------------------------------------------------------------------------------- /src/plugin/scroller/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/scroller/style/raw.ts -------------------------------------------------------------------------------- /src/plugin/selection/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/selection/api.ts -------------------------------------------------------------------------------- /src/plugin/selection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/selection/index.ts -------------------------------------------------------------------------------- /src/plugin/selection/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/selection/selection.ts -------------------------------------------------------------------------------- /src/plugin/selection/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/selection/style/raw.ts -------------------------------------------------------------------------------- /src/plugin/snapline/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/snapline/api.ts -------------------------------------------------------------------------------- /src/plugin/snapline/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/snapline/index.less -------------------------------------------------------------------------------- /src/plugin/snapline/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/snapline/index.ts -------------------------------------------------------------------------------- /src/plugin/snapline/snapline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/snapline/snapline.ts -------------------------------------------------------------------------------- /src/plugin/snapline/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/snapline/style/raw.ts -------------------------------------------------------------------------------- /src/plugin/snapline/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/snapline/type.ts -------------------------------------------------------------------------------- /src/plugin/stencil/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/stencil/grid.ts -------------------------------------------------------------------------------- /src/plugin/stencil/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/stencil/index.less -------------------------------------------------------------------------------- /src/plugin/stencil/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/stencil/index.ts -------------------------------------------------------------------------------- /src/plugin/stencil/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/stencil/style/raw.ts -------------------------------------------------------------------------------- /src/plugin/stencil/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/stencil/type.ts -------------------------------------------------------------------------------- /src/plugin/transform/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/transform/api.ts -------------------------------------------------------------------------------- /src/plugin/transform/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/transform/index.less -------------------------------------------------------------------------------- /src/plugin/transform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/transform/index.ts -------------------------------------------------------------------------------- /src/plugin/transform/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/transform/style/raw.ts -------------------------------------------------------------------------------- /src/plugin/transform/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/plugin/transform/transform.ts -------------------------------------------------------------------------------- /src/registry/attr/align.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/align.ts -------------------------------------------------------------------------------- /src/registry/attr/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/connection.ts -------------------------------------------------------------------------------- /src/registry/attr/fill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/fill.ts -------------------------------------------------------------------------------- /src/registry/attr/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/filter.ts -------------------------------------------------------------------------------- /src/registry/attr/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/html.ts -------------------------------------------------------------------------------- /src/registry/attr/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/index.ts -------------------------------------------------------------------------------- /src/registry/attr/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/main.ts -------------------------------------------------------------------------------- /src/registry/attr/marker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/marker.ts -------------------------------------------------------------------------------- /src/registry/attr/port.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/port.ts -------------------------------------------------------------------------------- /src/registry/attr/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/raw.ts -------------------------------------------------------------------------------- /src/registry/attr/ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/ref.ts -------------------------------------------------------------------------------- /src/registry/attr/stroke.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/stroke.ts -------------------------------------------------------------------------------- /src/registry/attr/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/style.ts -------------------------------------------------------------------------------- /src/registry/attr/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/text.ts -------------------------------------------------------------------------------- /src/registry/attr/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/attr/title.ts -------------------------------------------------------------------------------- /src/registry/background/flip-x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/background/flip-x.ts -------------------------------------------------------------------------------- /src/registry/background/flip-xy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/background/flip-xy.ts -------------------------------------------------------------------------------- /src/registry/background/flip-y.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/background/flip-y.ts -------------------------------------------------------------------------------- /src/registry/background/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/background/index.ts -------------------------------------------------------------------------------- /src/registry/background/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/background/main.ts -------------------------------------------------------------------------------- /src/registry/background/watermark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/background/watermark.ts -------------------------------------------------------------------------------- /src/registry/connection-point/anchor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connection-point/anchor.ts -------------------------------------------------------------------------------- /src/registry/connection-point/bbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connection-point/bbox.ts -------------------------------------------------------------------------------- /src/registry/connection-point/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connection-point/index.ts -------------------------------------------------------------------------------- /src/registry/connection-point/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connection-point/main.ts -------------------------------------------------------------------------------- /src/registry/connection-point/rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connection-point/rect.ts -------------------------------------------------------------------------------- /src/registry/connection-point/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connection-point/util.ts -------------------------------------------------------------------------------- /src/registry/connection-strategy/pin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connection-strategy/pin.ts -------------------------------------------------------------------------------- /src/registry/connector/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connector/index.ts -------------------------------------------------------------------------------- /src/registry/connector/jumpover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connector/jumpover.ts -------------------------------------------------------------------------------- /src/registry/connector/loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connector/loop.ts -------------------------------------------------------------------------------- /src/registry/connector/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connector/main.ts -------------------------------------------------------------------------------- /src/registry/connector/normal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connector/normal.ts -------------------------------------------------------------------------------- /src/registry/connector/rounded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connector/rounded.ts -------------------------------------------------------------------------------- /src/registry/connector/smooth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/connector/smooth.ts -------------------------------------------------------------------------------- /src/registry/edge-anchor/closest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/edge-anchor/closest.ts -------------------------------------------------------------------------------- /src/registry/edge-anchor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/edge-anchor/index.ts -------------------------------------------------------------------------------- /src/registry/edge-anchor/length.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/edge-anchor/length.ts -------------------------------------------------------------------------------- /src/registry/edge-anchor/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/edge-anchor/main.ts -------------------------------------------------------------------------------- /src/registry/edge-anchor/orth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/edge-anchor/orth.ts -------------------------------------------------------------------------------- /src/registry/edge-anchor/ratio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/edge-anchor/ratio.ts -------------------------------------------------------------------------------- /src/registry/filter/blur.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/blur.ts -------------------------------------------------------------------------------- /src/registry/filter/brightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/brightness.ts -------------------------------------------------------------------------------- /src/registry/filter/contrast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/contrast.ts -------------------------------------------------------------------------------- /src/registry/filter/drop-shadow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/drop-shadow.ts -------------------------------------------------------------------------------- /src/registry/filter/gray-scale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/gray-scale.ts -------------------------------------------------------------------------------- /src/registry/filter/highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/highlight.ts -------------------------------------------------------------------------------- /src/registry/filter/hue-rotate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/hue-rotate.ts -------------------------------------------------------------------------------- /src/registry/filter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/index.ts -------------------------------------------------------------------------------- /src/registry/filter/invert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/invert.ts -------------------------------------------------------------------------------- /src/registry/filter/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/main.ts -------------------------------------------------------------------------------- /src/registry/filter/outline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/outline.ts -------------------------------------------------------------------------------- /src/registry/filter/saturate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/saturate.ts -------------------------------------------------------------------------------- /src/registry/filter/sepia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/sepia.ts -------------------------------------------------------------------------------- /src/registry/filter/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/filter/util.ts -------------------------------------------------------------------------------- /src/registry/grid/dot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/grid/dot.ts -------------------------------------------------------------------------------- /src/registry/grid/double-mesh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/grid/double-mesh.ts -------------------------------------------------------------------------------- /src/registry/grid/fixed-dot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/grid/fixed-dot.ts -------------------------------------------------------------------------------- /src/registry/grid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/grid/index.ts -------------------------------------------------------------------------------- /src/registry/grid/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/grid/main.ts -------------------------------------------------------------------------------- /src/registry/grid/mesh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/grid/mesh.ts -------------------------------------------------------------------------------- /src/registry/highlighter/class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/highlighter/class.ts -------------------------------------------------------------------------------- /src/registry/highlighter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/highlighter/index.ts -------------------------------------------------------------------------------- /src/registry/highlighter/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/highlighter/main.ts -------------------------------------------------------------------------------- /src/registry/highlighter/opacity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/highlighter/opacity.ts -------------------------------------------------------------------------------- /src/registry/highlighter/stroke.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/highlighter/stroke.ts -------------------------------------------------------------------------------- /src/registry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/index.ts -------------------------------------------------------------------------------- /src/registry/marker/async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/async.ts -------------------------------------------------------------------------------- /src/registry/marker/circle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/circle.ts -------------------------------------------------------------------------------- /src/registry/marker/classic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/classic.ts -------------------------------------------------------------------------------- /src/registry/marker/cross.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/cross.ts -------------------------------------------------------------------------------- /src/registry/marker/diamond.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/diamond.ts -------------------------------------------------------------------------------- /src/registry/marker/ellipse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/ellipse.ts -------------------------------------------------------------------------------- /src/registry/marker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/index.ts -------------------------------------------------------------------------------- /src/registry/marker/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/main.ts -------------------------------------------------------------------------------- /src/registry/marker/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/path.ts -------------------------------------------------------------------------------- /src/registry/marker/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/marker/util.ts -------------------------------------------------------------------------------- /src/registry/node-anchor/bbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/node-anchor/bbox.ts -------------------------------------------------------------------------------- /src/registry/node-anchor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/node-anchor/index.ts -------------------------------------------------------------------------------- /src/registry/node-anchor/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/node-anchor/main.ts -------------------------------------------------------------------------------- /src/registry/node-anchor/middle-side.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/node-anchor/middle-side.ts -------------------------------------------------------------------------------- /src/registry/node-anchor/node-center.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/node-anchor/node-center.ts -------------------------------------------------------------------------------- /src/registry/node-anchor/orth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/node-anchor/orth.ts -------------------------------------------------------------------------------- /src/registry/node-anchor/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/node-anchor/util.ts -------------------------------------------------------------------------------- /src/registry/port-label-layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-label-layout/index.ts -------------------------------------------------------------------------------- /src/registry/port-label-layout/inout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-label-layout/inout.ts -------------------------------------------------------------------------------- /src/registry/port-label-layout/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-label-layout/main.ts -------------------------------------------------------------------------------- /src/registry/port-label-layout/side.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-label-layout/side.ts -------------------------------------------------------------------------------- /src/registry/port-label-layout/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-label-layout/util.ts -------------------------------------------------------------------------------- /src/registry/port-layout/absolute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-layout/absolute.ts -------------------------------------------------------------------------------- /src/registry/port-layout/ellipse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-layout/ellipse.ts -------------------------------------------------------------------------------- /src/registry/port-layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-layout/index.ts -------------------------------------------------------------------------------- /src/registry/port-layout/line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-layout/line.ts -------------------------------------------------------------------------------- /src/registry/port-layout/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-layout/main.ts -------------------------------------------------------------------------------- /src/registry/port-layout/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/port-layout/util.ts -------------------------------------------------------------------------------- /src/registry/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/registry.ts -------------------------------------------------------------------------------- /src/registry/router/er.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/er.ts -------------------------------------------------------------------------------- /src/registry/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/index.ts -------------------------------------------------------------------------------- /src/registry/router/loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/loop.ts -------------------------------------------------------------------------------- /src/registry/router/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/main.ts -------------------------------------------------------------------------------- /src/registry/router/manhattan/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/manhattan/index.ts -------------------------------------------------------------------------------- /src/registry/router/manhattan/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/manhattan/router.ts -------------------------------------------------------------------------------- /src/registry/router/manhattan/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/manhattan/util.ts -------------------------------------------------------------------------------- /src/registry/router/metro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/metro.ts -------------------------------------------------------------------------------- /src/registry/router/normal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/normal.ts -------------------------------------------------------------------------------- /src/registry/router/oneside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/oneside.ts -------------------------------------------------------------------------------- /src/registry/router/orth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/orth.ts -------------------------------------------------------------------------------- /src/registry/router/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/router/util.ts -------------------------------------------------------------------------------- /src/registry/tool/anchor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/anchor.ts -------------------------------------------------------------------------------- /src/registry/tool/arrowhead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/arrowhead.ts -------------------------------------------------------------------------------- /src/registry/tool/boundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/boundary.ts -------------------------------------------------------------------------------- /src/registry/tool/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/button.ts -------------------------------------------------------------------------------- /src/registry/tool/editor.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/editor.less -------------------------------------------------------------------------------- /src/registry/tool/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/editor.ts -------------------------------------------------------------------------------- /src/registry/tool/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/index.ts -------------------------------------------------------------------------------- /src/registry/tool/segments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/segments.ts -------------------------------------------------------------------------------- /src/registry/tool/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/util.ts -------------------------------------------------------------------------------- /src/registry/tool/vertices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/registry/tool/vertices.ts -------------------------------------------------------------------------------- /src/renderer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './renderer' 2 | -------------------------------------------------------------------------------- /src/renderer/queueJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/renderer/queueJob.ts -------------------------------------------------------------------------------- /src/renderer/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/renderer/renderer.ts -------------------------------------------------------------------------------- /src/renderer/scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/renderer/scheduler.ts -------------------------------------------------------------------------------- /src/shape/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/base.ts -------------------------------------------------------------------------------- /src/shape/circle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/circle.ts -------------------------------------------------------------------------------- /src/shape/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/edge.ts -------------------------------------------------------------------------------- /src/shape/ellipse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/ellipse.ts -------------------------------------------------------------------------------- /src/shape/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/html.ts -------------------------------------------------------------------------------- /src/shape/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/image.ts -------------------------------------------------------------------------------- /src/shape/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/index.ts -------------------------------------------------------------------------------- /src/shape/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/path.ts -------------------------------------------------------------------------------- /src/shape/poly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/poly.ts -------------------------------------------------------------------------------- /src/shape/polygon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/polygon.ts -------------------------------------------------------------------------------- /src/shape/polyline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/polyline.ts -------------------------------------------------------------------------------- /src/shape/rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/rect.ts -------------------------------------------------------------------------------- /src/shape/text-block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/text-block.ts -------------------------------------------------------------------------------- /src/shape/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/shape/util.ts -------------------------------------------------------------------------------- /src/style/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/style/index.less -------------------------------------------------------------------------------- /src/style/raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/style/raw.ts -------------------------------------------------------------------------------- /src/style/themes/default.less: -------------------------------------------------------------------------------- 1 | @theme: default; 2 | 3 | @x6-prefix: x6; 4 | -------------------------------------------------------------------------------- /src/style/themes/index.less: -------------------------------------------------------------------------------- 1 | @import url('./default.less'); 2 | -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/view/attr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/attr.ts -------------------------------------------------------------------------------- /src/view/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/cache.ts -------------------------------------------------------------------------------- /src/view/cell/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/cell/index.ts -------------------------------------------------------------------------------- /src/view/cell/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/cell/type.ts -------------------------------------------------------------------------------- /src/view/edge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/edge/index.ts -------------------------------------------------------------------------------- /src/view/edge/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/edge/type.ts -------------------------------------------------------------------------------- /src/view/flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/flag.ts -------------------------------------------------------------------------------- /src/view/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/index.ts -------------------------------------------------------------------------------- /src/view/markup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/markup.ts -------------------------------------------------------------------------------- /src/view/node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/node/index.ts -------------------------------------------------------------------------------- /src/view/node/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/node/type.ts -------------------------------------------------------------------------------- /src/view/tool/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/tool/index.ts -------------------------------------------------------------------------------- /src/view/tool/tool-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/tool/tool-item.ts -------------------------------------------------------------------------------- /src/view/tool/tool-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/tool/tool-view.ts -------------------------------------------------------------------------------- /src/view/tool/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/tool/util.ts -------------------------------------------------------------------------------- /src/view/view/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/view/index.ts -------------------------------------------------------------------------------- /src/view/view/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/src/view/view/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/X6/HEAD/vitest.config.ts --------------------------------------------------------------------------------