├── .cursor └── .rules │ ├── coding_practices-architecture-adr.mdc │ ├── coding_practices-architecture-clean_architecture.mdc │ ├── coding_practices-architecture-monorepo.mdc │ ├── coding_practices-documentation-jsdoc.mdc │ ├── coding_practices-support_level-support_expert.mdc │ ├── coding_practices-version_control-git.mdc │ ├── coding_practices-version_control-github.mdc │ ├── devops-ci_cd-github_actions.mdc │ ├── frontend-accessibility-aria.mdc │ ├── frontend-accessibility-wcag_operable.mdc │ ├── frontend-accessibility-wcag_perceivable.mdc │ ├── frontend-accessibility-wcag_robust.mdc │ ├── frontend-accessibility-wcag_understandable.mdc │ ├── frontend-angular-angular_coding_standards.mdc │ ├── project.mdc │ └── testing-unit-vitest.mdc ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── deploy-docs-dev.yml │ ├── deploy-docs-production.yml │ ├── pr-check.yml │ └── publish-npm.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── apps ├── angular-demo │ ├── .gitignore │ ├── README.md │ ├── angular.json │ ├── eslint.config.js │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── app │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.ts │ │ │ ├── app.config.ts │ │ │ ├── data │ │ │ │ ├── node-template.ts │ │ │ │ └── palette-model.ts │ │ │ ├── edge-template │ │ │ │ ├── button-edge │ │ │ │ │ ├── button-edge.component.html │ │ │ │ │ ├── button-edge.component.scss │ │ │ │ │ └── button-edge.component.ts │ │ │ │ ├── custom-polyline-edge │ │ │ │ │ ├── custom-polyline-edge.component.html │ │ │ │ │ ├── custom-polyline-edge.component.scss │ │ │ │ │ └── custom-polyline-edge.component.ts │ │ │ │ ├── dashed-edge │ │ │ │ │ ├── dashed-edge.component.scss │ │ │ │ │ └── dashed-edge.component.ts │ │ │ │ └── labelled-edge │ │ │ │ │ ├── labelled-edge.component.html │ │ │ │ │ ├── labelled-edge.component.scss │ │ │ │ │ └── labelled-edge.component.ts │ │ │ ├── node-template │ │ │ │ ├── chip-node │ │ │ │ │ ├── chip-node.component.html │ │ │ │ │ ├── chip-node.component.scss │ │ │ │ │ └── chip-node.component.ts │ │ │ │ ├── customized-default-node │ │ │ │ │ ├── customized-default-node.component.html │ │ │ │ │ ├── customized-default-node.component.scss │ │ │ │ │ └── customized-default-node.component.ts │ │ │ │ ├── group-node │ │ │ │ │ ├── group-node.component.html │ │ │ │ │ ├── group-node.component.scss │ │ │ │ │ └── group-node.component.ts │ │ │ │ ├── image-node │ │ │ │ │ ├── image-node.component.html │ │ │ │ │ ├── image-node.component.scss │ │ │ │ │ └── image-node.component.ts │ │ │ │ ├── input-field-node │ │ │ │ │ ├── input-field-node.component.html │ │ │ │ │ ├── input-field-node.component.scss │ │ │ │ │ └── input-field-node.component.ts │ │ │ │ └── resizable-node │ │ │ │ │ ├── resizable-node.component.html │ │ │ │ │ ├── resizable-node.component.scss │ │ │ │ │ └── resizable-node.component.ts │ │ │ ├── palette │ │ │ │ ├── palette-item-preview │ │ │ │ │ ├── palette-item-preview.component.html │ │ │ │ │ └── palette-item-preview.component.ts │ │ │ │ ├── palette-item │ │ │ │ │ ├── palette-item.component.html │ │ │ │ │ ├── palette-item.component.scss │ │ │ │ │ └── palette-item.component.ts │ │ │ │ ├── palette.component.html │ │ │ │ ├── palette.component.scss │ │ │ │ └── palette.component.ts │ │ │ └── toolbar │ │ │ │ ├── toolbar.component.html │ │ │ │ ├── toolbar.component.scss │ │ │ │ └── toolbar.component.ts │ │ ├── index.html │ │ ├── main.ts │ │ ├── styles.scss │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── vite.config.mts └── docs │ ├── .gitignore │ ├── .vscode │ ├── extensions.json │ └── launch.json │ ├── README.md │ ├── astro.config.mjs │ ├── ec.config.mjs │ ├── eslint.config.js │ ├── package.json │ ├── plugins │ └── since-frontmatter.mjs │ ├── public │ ├── assets │ │ ├── demos │ │ │ ├── README.md │ │ │ └── yjs-collaboration-app.png │ │ └── examples │ │ │ ├── angular-material.png │ │ │ ├── context-menu.png │ │ │ ├── custom-edge.png │ │ │ ├── custom-model.png │ │ │ ├── custom-node.png │ │ │ ├── custom-ports.png │ │ │ ├── download-image.png │ │ │ ├── ground-icon-dark.svg │ │ │ ├── ground-icon.svg │ │ │ ├── landing-page-diagram.png │ │ │ ├── layout.png │ │ │ ├── middlewares.png │ │ │ ├── performance-test.png │ │ │ ├── save-persistence.png │ │ │ └── sidebar.png │ └── favicon.svg │ ├── scripts │ └── sync-changelog.js │ ├── src │ ├── assets │ │ ├── ng-diagram-logo-black.svg │ │ ├── ng-diagram-logo-white.svg │ │ ├── ng-diagram-logo.svg │ │ └── temporary-edge.gif │ ├── components │ │ ├── ForceDarkTheme.astro │ │ ├── ForceThemeSelect.astro │ │ ├── angular │ │ │ ├── background │ │ │ │ ├── background.astro │ │ │ │ ├── diagram.component.html │ │ │ │ ├── diagram.component.scss │ │ │ │ ├── diagram.component.ts │ │ │ │ └── sidebar │ │ │ │ │ ├── sidebar.component.html │ │ │ │ │ ├── sidebar.component.scss │ │ │ │ │ └── sidebar.component.ts │ │ │ ├── coordinate-system │ │ │ │ ├── coordinate-system.astro │ │ │ │ ├── diagram.component.ts │ │ │ │ └── preview │ │ │ │ │ ├── coordinates.component.html │ │ │ │ │ └── coordinates.component.ts │ │ │ ├── edges │ │ │ │ ├── arrowheads │ │ │ │ │ ├── custom-arrowhead │ │ │ │ │ │ ├── custom-arrowhead.astro │ │ │ │ │ │ ├── custom-arrowheads.component.ts │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ └── default-arrowhead │ │ │ │ │ │ ├── default-arrowhead.astro │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ ├── custom-edges │ │ │ │ │ ├── custom-edge.component.ts │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── labeled-edge │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ ├── labeled-edge.astro │ │ │ │ │ │ ├── labeled-edge.component.scss │ │ │ │ │ │ └── labeled-edge.component.ts │ │ │ │ ├── edge-selection │ │ │ │ │ ├── custom-edge │ │ │ │ │ │ ├── custom-edge.astro │ │ │ │ │ │ ├── custom-edge.component.scss │ │ │ │ │ │ ├── custom-edge.component.ts │ │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ ├── custom │ │ │ │ │ │ ├── custom.astro │ │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ ├── default │ │ │ │ │ │ ├── default.astro │ │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ └── dynamic-edge │ │ │ │ │ │ └── dynamic-edge.component.ts │ │ │ │ ├── edges │ │ │ │ │ ├── default-edge │ │ │ │ │ │ ├── default-edge.astro │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ └── diagram.component.ts │ │ │ │ ├── floating-edge │ │ │ │ │ ├── basic │ │ │ │ │ │ ├── basic.astro │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ ├── edge-creation │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ └── edge-creation.astro │ │ │ │ │ ├── mixed │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ └── mixed.astro │ │ │ │ │ └── routing-type │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ └── routing-type.astro │ │ │ │ ├── labels │ │ │ │ │ ├── adding-labels │ │ │ │ │ │ ├── adding-labels.astro │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ ├── label-panel.component.ts │ │ │ │ │ │ ├── modifiable-label-edge.component.scss │ │ │ │ │ │ └── modifiable-label-edge.component.ts │ │ │ │ │ ├── custom-label │ │ │ │ │ │ ├── custom-label-edge.component.scss │ │ │ │ │ │ ├── custom-label-edge.component.ts │ │ │ │ │ │ ├── custom-label.astro │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ ├── default-label │ │ │ │ │ │ ├── default-label.astro │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ └── multiple-labels │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ ├── multiple-labels-edge.component.ts │ │ │ │ │ │ └── multiple-labels.astro │ │ │ │ └── routing │ │ │ │ │ ├── arc │ │ │ │ │ ├── arc-routing.ts │ │ │ │ │ ├── arc.astro │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ ├── configured │ │ │ │ │ ├── configured.astro │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ ├── manual │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── manual-mode.astro │ │ │ │ │ ├── routing │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── routing-edge.component.scss │ │ │ │ │ ├── routing-edge.component.ts │ │ │ │ │ └── routing.astro │ │ │ │ │ └── sinusoid │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── sinusoid-edge.component.scss │ │ │ │ │ ├── sinusoid-edge.component.ts │ │ │ │ │ └── sinusoid.astro │ │ │ ├── examples │ │ │ │ ├── angular-material-node │ │ │ │ │ ├── angular-material-node.astro │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── node │ │ │ │ │ │ ├── node.component.html │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ ├── box-selection │ │ │ │ │ ├── properties │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ └── properties.astro │ │ │ │ │ └── styled │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ └── styled.astro │ │ │ │ ├── context-menu │ │ │ │ │ ├── context-menu.astro │ │ │ │ │ ├── diagram-wrapper.component.ts │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── menu │ │ │ │ │ │ ├── menu.component.html │ │ │ │ │ │ ├── menu.component.scss │ │ │ │ │ │ ├── menu.component.ts │ │ │ │ │ │ └── menu.service.ts │ │ │ │ │ └── node │ │ │ │ │ │ ├── node.component.html │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ ├── custom-edge │ │ │ │ │ ├── circle-arrowhead.component.ts │ │ │ │ │ ├── custom-edge.astro │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── labeled-edge.component.ts │ │ │ │ │ ├── node │ │ │ │ │ │ ├── node.component.html │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ └── sinusoid-edge.component.ts │ │ │ │ ├── custom-model │ │ │ │ │ ├── custom-model.astro │ │ │ │ │ ├── diagram-wrapper.component.ts │ │ │ │ │ ├── diagram.component.html │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── local-storage-model-adapter.ts │ │ │ │ │ └── node │ │ │ │ │ │ ├── node.component.html │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ ├── custom-node │ │ │ │ │ ├── custom-node.astro │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── node │ │ │ │ │ │ ├── node.component.html │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ ├── custom-ports │ │ │ │ │ ├── custom-ports.astro │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── header-node │ │ │ │ │ │ ├── header-node.component.html │ │ │ │ │ │ ├── header-node.component.scss │ │ │ │ │ │ └── header-node.component.ts │ │ │ │ │ └── socket-node │ │ │ │ │ │ ├── socket-node.component.html │ │ │ │ │ │ ├── socket-node.component.scss │ │ │ │ │ │ └── socket-node.component.ts │ │ │ │ ├── download-image │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── download-image.astro │ │ │ │ │ ├── generate-image.helper.ts │ │ │ │ │ ├── generate-image.service.ts │ │ │ │ │ └── nav-bar │ │ │ │ │ │ └── nav-bar.component.ts │ │ │ │ ├── landing-page-diagram │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── diagram │ │ │ │ │ │ ├── diagram-data.config.ts │ │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ └── tokens.scss │ │ │ │ │ ├── graph-node │ │ │ │ │ │ ├── configure-chart.ts │ │ │ │ │ │ ├── graph-node.component.html │ │ │ │ │ │ ├── graph-node.component.scss │ │ │ │ │ │ └── graph-node.component.ts │ │ │ │ │ ├── group-node │ │ │ │ │ │ ├── group-node.component.html │ │ │ │ │ │ ├── group-node.component.scss │ │ │ │ │ │ └── group-node.component.ts │ │ │ │ │ ├── landing-page-diagram.astro │ │ │ │ │ ├── user-panel-node │ │ │ │ │ │ ├── user-panel-node.component.html │ │ │ │ │ │ ├── user-panel-node.component.scss │ │ │ │ │ │ └── user-panel-node.component.ts │ │ │ │ │ └── workflow-node │ │ │ │ │ │ ├── workflow-node.component.html │ │ │ │ │ │ ├── workflow-node.component.scss │ │ │ │ │ │ └── workflow-node.component.ts │ │ │ │ ├── layout-integration │ │ │ │ │ ├── data.ts │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── layout-buttons │ │ │ │ │ │ ├── layout-buttons.component.scss │ │ │ │ │ │ └── layout-buttons.component.ts │ │ │ │ │ ├── layout-integration.astro │ │ │ │ │ ├── node │ │ │ │ │ │ ├── node.component.html │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ ├── perform-layout.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── palette │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── palette.astro │ │ │ │ │ └── palette │ │ │ │ │ │ ├── palette-item.component.ts │ │ │ │ │ │ ├── palette.component.html │ │ │ │ │ │ ├── palette.component.scss │ │ │ │ │ │ └── palette.component.ts │ │ │ │ ├── performance-test │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── performance-test.astro │ │ │ │ ├── properties-sidebar │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── properties-sidebar.astro │ │ │ │ │ └── sidebar │ │ │ │ │ │ ├── sidebar.component.html │ │ │ │ │ │ ├── sidebar.component.scss │ │ │ │ │ │ └── sidebar.component.ts │ │ │ │ ├── readonly-middleware │ │ │ │ │ ├── diagram-wrapper.component.scss │ │ │ │ │ ├── diagram-wrapper.component.ts │ │ │ │ │ ├── diagram.component.html │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── read-only-middleware.ts │ │ │ │ │ └── readonly-middleware.astro │ │ │ │ ├── save-state │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── nav-bar │ │ │ │ │ │ ├── nav-bar.component.scss │ │ │ │ │ │ └── nav-bar.component.ts │ │ │ │ │ ├── save-state.astro │ │ │ │ │ └── save.service.ts │ │ │ │ ├── tailwind-styling │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── node │ │ │ │ │ │ ├── node.component.html │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ └── tailwind-styling.astro │ │ │ │ └── transactions │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── transactions.astro │ │ │ ├── nodes │ │ │ │ ├── custom-default-node │ │ │ │ │ ├── custom-default-node.astro │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── node │ │ │ │ │ │ └── node.component.ts │ │ │ │ ├── custom-node │ │ │ │ │ ├── custom-node.astro │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── node │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ ├── groups │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── groups.astro │ │ │ │ ├── nodes │ │ │ │ │ ├── default-node │ │ │ │ │ │ ├── default-node.astro │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ ├── minimal │ │ │ │ │ │ └── diagram.component.ts │ │ │ │ │ └── rotatable-resizable-node │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ └── rotatable-resizable-node.astro │ │ │ │ ├── ports │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── node │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ └── ports.astro │ │ │ │ ├── resizing │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── node │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ └── resizing.astro │ │ │ │ ├── rotation │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ ├── node │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ └── rotation.astro │ │ │ │ ├── selection │ │ │ │ │ ├── custom │ │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ ├── node │ │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ │ └── selection.astro │ │ │ │ │ └── default │ │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ │ ├── node │ │ │ │ │ │ ├── node.component.scss │ │ │ │ │ │ └── node.component.ts │ │ │ │ │ │ └── selection.astro │ │ │ │ └── snapping │ │ │ │ │ ├── drag-snap │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── drag-snap.astro │ │ │ │ │ ├── resize-snap │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── resize-snap.astro │ │ │ │ │ └── usage-with-grid │ │ │ │ │ ├── diagram.component.scss │ │ │ │ │ ├── diagram.component.ts │ │ │ │ │ └── usage-with-grid.astro │ │ │ ├── prettier.config.mjs │ │ │ ├── quick-start │ │ │ │ ├── quick-start.astro │ │ │ │ └── quick-start.component.ts │ │ │ └── shortcut-manager │ │ │ │ ├── diagram-wrapper.component.ts │ │ │ │ ├── diagram.component.scss │ │ │ │ ├── diagram.component.ts │ │ │ │ ├── shortcut-buttons │ │ │ │ ├── shortcut-buttons.component.scss │ │ │ │ └── shortcut-buttons.component.ts │ │ │ │ └── shortcut-manager.astro │ │ ├── code-snippet │ │ │ ├── code-snippet.astro │ │ │ └── get-angular-file-source.ts │ │ ├── code-viewer │ │ │ ├── code-viewer.astro │ │ │ └── load-examples.ts │ │ ├── content-tile │ │ │ └── content-tile.astro │ │ ├── highlighted-code │ │ │ ├── extract-code-highlights.ts │ │ │ ├── highlighted-code.astro │ │ │ └── highlights.ts │ │ ├── page-title │ │ │ └── page-title.astro │ │ └── social-icons │ │ │ └── social-icons.astro │ ├── content.config.ts │ ├── content │ │ └── docs │ │ │ ├── _overview.mdx │ │ │ ├── api │ │ │ ├── Components │ │ │ │ ├── NgDiagramBackgroundComponent.md │ │ │ │ ├── NgDiagramBaseEdgeComponent.md │ │ │ │ ├── NgDiagramBaseEdgeLabelComponent.md │ │ │ │ ├── NgDiagramBaseNodeTemplateComponent.md │ │ │ │ ├── NgDiagramComponent.md │ │ │ │ ├── NgDiagramMarkerComponent.md │ │ │ │ ├── NgDiagramNodeResizeAdornmentComponent.md │ │ │ │ ├── NgDiagramNodeRotateAdornmentComponent.md │ │ │ │ ├── NgDiagramPaletteItemComponent.md │ │ │ │ ├── NgDiagramPaletteItemPreviewComponent.md │ │ │ │ └── NgDiagramPortComponent.md │ │ │ ├── Directives │ │ │ │ ├── NgDiagramGroupHighlightedDirective.md │ │ │ │ └── NgDiagramNodeSelectedDirective.md │ │ │ ├── Internals │ │ │ │ ├── ActionState.md │ │ │ │ ├── ActionStateManager.md │ │ │ │ ├── CopyPasteActionState.md │ │ │ │ ├── DraggingActionState.md │ │ │ │ ├── EdgeRoutingManager.md │ │ │ │ ├── EnvironmentInfo.md │ │ │ │ ├── HighlightGroupActionState.md │ │ │ │ ├── LinkingActionState.md │ │ │ │ ├── ResizeActionState.md │ │ │ │ └── RotationActionState.md │ │ │ ├── Other │ │ │ │ └── BaseEdgeLabelComponent.md │ │ │ ├── Services │ │ │ │ ├── NgDiagramClipboardService.md │ │ │ │ ├── NgDiagramGroupsService.md │ │ │ │ ├── NgDiagramModelService.md │ │ │ │ ├── NgDiagramNodeService.md │ │ │ │ ├── NgDiagramSelectionService.md │ │ │ │ ├── NgDiagramService.md │ │ │ │ └── NgDiagramViewportService.md │ │ │ ├── Types │ │ │ │ ├── Configuration │ │ │ │ │ ├── Features │ │ │ │ │ │ ├── BackgroundConfig.md │ │ │ │ │ │ ├── BoxSelectionConfig.md │ │ │ │ │ │ ├── EdgeRoutingConfig.md │ │ │ │ │ │ ├── GroupingConfig.md │ │ │ │ │ │ ├── LinkingConfig.md │ │ │ │ │ │ ├── NodeRotationConfig.md │ │ │ │ │ │ ├── ResizeConfig.md │ │ │ │ │ │ ├── SelectionMovingConfig.md │ │ │ │ │ │ ├── SnappingConfig.md │ │ │ │ │ │ ├── ZIndexConfig.md │ │ │ │ │ │ └── ZoomConfig.md │ │ │ │ │ ├── FlowConfig.md │ │ │ │ │ ├── NgDiagramConfig.md │ │ │ │ │ └── Shortcuts │ │ │ │ │ │ ├── InputModifiers.md │ │ │ │ │ │ ├── KeyboardActionName.md │ │ │ │ │ │ ├── KeyboardMoveSelectionAction.md │ │ │ │ │ │ ├── KeyboardPanAction.md │ │ │ │ │ │ ├── KeyboardShortcutBinding.md │ │ │ │ │ │ ├── KeyboardShortcutDefinition.md │ │ │ │ │ │ ├── ModifierOnlyShortcutBinding.md │ │ │ │ │ │ ├── PointerOnlyActionName.md │ │ │ │ │ │ ├── PointerOnlyShortcutDefinition.md │ │ │ │ │ │ ├── ShortcutActionName.md │ │ │ │ │ │ └── ShortcutDefinition.md │ │ │ │ ├── Events │ │ │ │ │ ├── ClipboardPastedEvent.md │ │ │ │ │ ├── DiagramEventMap.md │ │ │ │ │ ├── DiagramInitEvent.md │ │ │ │ │ ├── EdgeDrawnEvent.md │ │ │ │ │ ├── GroupMembershipChangedEvent.md │ │ │ │ │ ├── NodeResizedEvent.md │ │ │ │ │ ├── PaletteItemDroppedEvent.md │ │ │ │ │ ├── PointerInputEvent.md │ │ │ │ │ ├── SelectionChangedEvent.md │ │ │ │ │ ├── SelectionMovedEvent.md │ │ │ │ │ ├── SelectionRemovedEvent.md │ │ │ │ │ ├── SelectionRotatedEvent.md │ │ │ │ │ └── ViewportChangedEvent.md │ │ │ │ ├── Geometry │ │ │ │ │ ├── Point.md │ │ │ │ │ ├── Rect.md │ │ │ │ │ └── Size.md │ │ │ │ ├── Middleware │ │ │ │ │ ├── FlowStateUpdate.md │ │ │ │ │ ├── Middleware.md │ │ │ │ │ ├── MiddlewareChain.md │ │ │ │ │ ├── MiddlewareContext.md │ │ │ │ │ ├── MiddlewareHelpers.md │ │ │ │ │ ├── MiddlewareHistoryUpdate.md │ │ │ │ │ ├── ModelActionType.md │ │ │ │ │ ├── ModelActionTypes.md │ │ │ │ │ └── TransactionResult.md │ │ │ │ ├── Model │ │ │ │ │ ├── Edge.md │ │ │ │ │ ├── EdgeLabel.md │ │ │ │ │ ├── FlowState.md │ │ │ │ │ ├── GroupNode.md │ │ │ │ │ ├── Metadata.md │ │ │ │ │ ├── Model.md │ │ │ │ │ ├── ModelAdapter.md │ │ │ │ │ ├── ModelChanges.md │ │ │ │ │ ├── Node.md │ │ │ │ │ ├── OriginPoint.md │ │ │ │ │ ├── Port.md │ │ │ │ │ ├── PortLocation.md │ │ │ │ │ ├── PortSide.md │ │ │ │ │ ├── SimpleNode.md │ │ │ │ │ └── Viewport.md │ │ │ │ ├── Palette │ │ │ │ │ ├── BasePaletteItemData.md │ │ │ │ │ ├── GroupNodeData.md │ │ │ │ │ ├── NgDiagramPaletteItem.md │ │ │ │ │ └── SimpleNodeData.md │ │ │ │ ├── Routing │ │ │ │ │ ├── EdgeRouting.md │ │ │ │ │ ├── EdgeRoutingContext.md │ │ │ │ │ ├── EdgeRoutingName.md │ │ │ │ │ └── RoutingMode.md │ │ │ │ └── Templates │ │ │ │ │ ├── NgDiagramEdgeTemplate.md │ │ │ │ │ ├── NgDiagramEdgeTemplateMap.md │ │ │ │ │ ├── NgDiagramGroupNodeTemplate.md │ │ │ │ │ ├── NgDiagramNodeTemplate.md │ │ │ │ │ └── NgDiagramNodeTemplateMap.md │ │ │ ├── Utilities │ │ │ │ ├── configureShortcuts.md │ │ │ │ ├── createMiddlewares.md │ │ │ │ ├── initializeModel.md │ │ │ │ └── provideNgDiagram.md │ │ │ └── _readme.md │ │ │ ├── changelog.mdx │ │ │ ├── demos │ │ │ ├── demos.ts │ │ │ └── index.mdx │ │ │ ├── examples │ │ │ ├── angular-material-node.mdx │ │ │ ├── context-menu.mdx │ │ │ ├── custom-edge.mdx │ │ │ ├── custom-middleware.mdx │ │ │ ├── custom-model.mdx │ │ │ ├── custom-node.mdx │ │ │ ├── custom-ports.mdx │ │ │ ├── download-image.mdx │ │ │ ├── examples.ts │ │ │ ├── index.mdx │ │ │ ├── landing-page-diagram.mdx │ │ │ ├── layout-integration.mdx │ │ │ ├── performance-test.mdx │ │ │ ├── properties-sidebar.mdx │ │ │ ├── save-state.mdx │ │ │ └── tailwind-styling.mdx │ │ │ ├── guides │ │ │ ├── background.mdx │ │ │ ├── box-selection.mdx │ │ │ ├── edges │ │ │ │ ├── _meta.yml │ │ │ │ ├── arrowheads.mdx │ │ │ │ ├── custom-edges.mdx │ │ │ │ ├── edges.mdx │ │ │ │ ├── floating-edges.mdx │ │ │ │ ├── labels.mdx │ │ │ │ ├── routing.mdx │ │ │ │ └── selection.mdx │ │ │ ├── flow-config.mdx │ │ │ ├── middlewares.mdx │ │ │ ├── model-initialization.mdx │ │ │ ├── nodes │ │ │ │ ├── _meta.yml │ │ │ │ ├── custom-groups.mdx │ │ │ │ ├── custom-nodes.mdx │ │ │ │ ├── groups.mdx │ │ │ │ ├── nodes.mdx │ │ │ │ ├── ports.mdx │ │ │ │ ├── resizing.mdx │ │ │ │ ├── rotation.mdx │ │ │ │ ├── selection.mdx │ │ │ │ └── snapping.mdx │ │ │ ├── palette.mdx │ │ │ ├── shortcut-manager.mdx │ │ │ ├── state-management.mdx │ │ │ └── transactions.mdx │ │ │ ├── index.mdx │ │ │ ├── intro │ │ │ ├── architecture.mdx │ │ │ ├── coordinate-system.mdx │ │ │ ├── overview.mdx │ │ │ ├── quick-start.mdx │ │ │ ├── roadmap.mdx │ │ │ ├── services.mdx │ │ │ └── styling.mdx │ │ │ └── policies │ │ │ ├── api-stability.md │ │ │ └── deprecation-policy.md │ └── styles │ │ ├── content-tiles.css │ │ ├── custom.css │ │ └── shared.scss │ ├── tsconfig.app.json │ └── tsconfig.json ├── decision-log └── POLICIES.md ├── docs ├── adl │ ├── 2025-05-21-z-order.md │ ├── 2025-06-04-initialization-guard.md │ ├── 2025-06-04-middleware-manager.md │ ├── 2025-06-10-rotate.md │ ├── 2025-06-18-model-lookup.md │ ├── 2025-07-11-custom-edge.md │ ├── 2025-07-11-z-index-assignment.md │ ├── 2025-10-08-import-restrictions.md │ └── 2025-12-09-marker-registry.md └── processes │ ├── README.md │ ├── api-extractor.md │ ├── deprecation-guide.md │ ├── maintaining-changelog.md │ ├── maintaining-documentation.md │ ├── policies.md │ └── release-process.md ├── package.json ├── packages └── ng-diagram │ ├── .gitignore │ ├── angular.json │ ├── api-extractor.json │ ├── api-report │ └── ng-diagram.api.md │ ├── eslint.config.js │ ├── package.json │ ├── projects │ └── ng-diagram │ │ ├── LICENSE │ │ ├── README.md │ │ ├── eslint.config.js │ │ ├── ng-package.json │ │ ├── package.json │ │ ├── src │ │ ├── core │ │ │ ├── eslint.config.js │ │ │ └── src │ │ │ │ ├── action-state-manager │ │ │ │ ├── action-state-manager.test.ts │ │ │ │ └── action-state-manager.ts │ │ │ │ ├── command-handler │ │ │ │ ├── command-handler.test.ts │ │ │ │ ├── command-handler.ts │ │ │ │ └── commands │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── add-to-group.test.ts │ │ │ │ │ ├── add-update-delete.test.ts │ │ │ │ │ ├── centering.test.ts │ │ │ │ │ ├── copy-paste.test.ts │ │ │ │ │ ├── cut.test.ts │ │ │ │ │ ├── delete-selection.test.ts │ │ │ │ │ ├── group-highlight.test.ts │ │ │ │ │ ├── init.test.ts │ │ │ │ │ ├── move-viewport.test.ts │ │ │ │ │ ├── move.test.ts │ │ │ │ │ ├── remove-from-group.test.ts │ │ │ │ │ ├── resize-node-snapping.test.ts │ │ │ │ │ ├── resize-node.test.ts │ │ │ │ │ ├── rotate-node.test.ts │ │ │ │ │ ├── selection.test.ts │ │ │ │ │ ├── z-order.test.ts │ │ │ │ │ ├── zoom-to-fit.test.ts │ │ │ │ │ └── zoom.test.ts │ │ │ │ │ ├── add-to-group.ts │ │ │ │ │ ├── add-update-delete.ts │ │ │ │ │ ├── centering.ts │ │ │ │ │ ├── copy-paste.ts │ │ │ │ │ ├── cut.ts │ │ │ │ │ ├── delete-selection.ts │ │ │ │ │ ├── highlight-group.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── init.ts │ │ │ │ │ ├── linking │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── finish-linking-to-position.test.ts │ │ │ │ │ │ ├── finish-linking.test.ts │ │ │ │ │ │ ├── move-temporary-edge.test.ts │ │ │ │ │ │ ├── start-linking-from-position.test.ts │ │ │ │ │ │ └── start-linking.test.ts │ │ │ │ │ ├── finish-linking-to-position.ts │ │ │ │ │ ├── finish-linking.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── move-temporary-edge.ts │ │ │ │ │ ├── start-linking-from-position.ts │ │ │ │ │ ├── start-linking.ts │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── move-viewport.ts │ │ │ │ │ ├── move.ts │ │ │ │ │ ├── remove-from-group.ts │ │ │ │ │ ├── resize-node.ts │ │ │ │ │ ├── rotate-node.ts │ │ │ │ │ ├── selection.ts │ │ │ │ │ ├── z-order.ts │ │ │ │ │ ├── zoom-to-fit.ts │ │ │ │ │ └── zoom.ts │ │ │ │ ├── edge-routing-manager │ │ │ │ ├── __tests__ │ │ │ │ │ └── edge-routing-manager.test.ts │ │ │ │ ├── edge-routing-manager.ts │ │ │ │ ├── index.ts │ │ │ │ ├── routings │ │ │ │ │ ├── bezier │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── bezier-routing.test.ts │ │ │ │ │ │ │ ├── compute-bezier-path.test.ts │ │ │ │ │ │ │ ├── compute-bezier-point-on-path.test.ts │ │ │ │ │ │ │ └── compute-bezier-points.test.ts │ │ │ │ │ │ ├── bezier-routing.ts │ │ │ │ │ │ ├── compute-bezier-path.ts │ │ │ │ │ │ ├── compute-bezier-point-on-path.ts │ │ │ │ │ │ └── compute-bezier-points.ts │ │ │ │ │ ├── orthogonal │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── compute-orthogonal-path.test.ts │ │ │ │ │ │ │ ├── compute-orthogonal-point-on-path.test.ts │ │ │ │ │ │ │ ├── compute-orthogonal-points.test.ts │ │ │ │ │ │ │ ├── get-offset-point.test.ts │ │ │ │ │ │ │ ├── get-pathpoints-from-bottom.test.ts │ │ │ │ │ │ │ ├── get-pathpoints-from-left.test.ts │ │ │ │ │ │ │ ├── get-pathpoints-from-right.test.ts │ │ │ │ │ │ │ ├── get-pathpoints-from-top.test.ts │ │ │ │ │ │ │ ├── get-pathpoints.test.ts │ │ │ │ │ │ │ └── orthogonal-routing.test.ts │ │ │ │ │ │ ├── compute-orthogonal-path.ts │ │ │ │ │ │ ├── compute-orthogonal-point-on-path.ts │ │ │ │ │ │ ├── compute-orthogonal-points.ts │ │ │ │ │ │ ├── orthogonal-routing.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ ├── get-offset-point.ts │ │ │ │ │ │ │ └── pathpoints │ │ │ │ │ │ │ ├── get-pathpoints-from-bottom.ts │ │ │ │ │ │ │ ├── get-pathpoints-from-left.ts │ │ │ │ │ │ │ ├── get-pathpoints-from-right.ts │ │ │ │ │ │ │ ├── get-pathpoints-from-top.ts │ │ │ │ │ │ │ ├── get-pathpoints.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── polyline │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── compute-polyline-point-on-path.test.ts │ │ │ │ │ │ └── polyline-routing.test.ts │ │ │ │ │ │ ├── compute-polyline-point-on-path.ts │ │ │ │ │ │ └── polyline-routing.ts │ │ │ │ └── types.ts │ │ │ │ ├── event-manager │ │ │ │ ├── event-manager.test.ts │ │ │ │ ├── event-manager.ts │ │ │ │ ├── event-types.ts │ │ │ │ ├── index.ts │ │ │ │ └── internal-event-types.ts │ │ │ │ ├── flow-config │ │ │ │ └── default-flow-config.ts │ │ │ │ ├── flow-core.test.ts │ │ │ │ ├── flow-core.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input-events │ │ │ │ ├── handlers │ │ │ │ │ ├── box-selection │ │ │ │ │ │ ├── box-selection.event.ts │ │ │ │ │ │ ├── box-selection.handler.test.ts │ │ │ │ │ │ ├── box-selection.handler.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── copy │ │ │ │ │ │ ├── copy.event.ts │ │ │ │ │ │ ├── copy.handler.ts │ │ │ │ │ │ ├── copy.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── cut │ │ │ │ │ │ ├── cut.event.ts │ │ │ │ │ │ ├── cut.handler.ts │ │ │ │ │ │ ├── cut.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── delete-selection │ │ │ │ │ │ ├── delete-selection.event.ts │ │ │ │ │ │ ├── delete-selection.handler.ts │ │ │ │ │ │ ├── delete-selection.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── event-handler.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── keyboard-move-selection │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── keyboard-move-selection.event.ts │ │ │ │ │ │ ├── keyboard-move-selection.handler.ts │ │ │ │ │ │ └── keyboard-move-selection.test.ts │ │ │ │ │ ├── keyboard-panning │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── keyboard-panning.event.ts │ │ │ │ │ │ └── keyboard-panning.handler.ts │ │ │ │ │ ├── linking │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── linking.event.ts │ │ │ │ │ │ ├── linking.handler.ts │ │ │ │ │ │ └── linking.test.ts │ │ │ │ │ ├── palette-drop │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── palette-drop.event.ts │ │ │ │ │ │ ├── palette-drop.handler.ts │ │ │ │ │ │ └── palette-drop.test.ts │ │ │ │ │ ├── panning │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── panning.event.ts │ │ │ │ │ │ ├── panning.handler.ts │ │ │ │ │ │ └── panning.test.ts │ │ │ │ │ ├── paste │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── paste.event.ts │ │ │ │ │ │ ├── paste.handler.ts │ │ │ │ │ │ └── paste.test.ts │ │ │ │ │ ├── pointer-move-selection │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── pointer-move-selection.event.ts │ │ │ │ │ │ ├── pointer-move-selection.handler.ts │ │ │ │ │ │ └── pointer-move-selection.test.ts │ │ │ │ │ ├── redo │ │ │ │ │ │ └── redo.handler.ts │ │ │ │ │ ├── resize │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── resize.event.ts │ │ │ │ │ │ └── resize.handler.ts │ │ │ │ │ ├── rotate │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── rotate.event.ts │ │ │ │ │ │ ├── rotate.handler.ts │ │ │ │ │ │ └── rotate.test.ts │ │ │ │ │ ├── select-all │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── select-all.event.ts │ │ │ │ │ │ ├── select-all.handler.ts │ │ │ │ │ │ └── select-all.test.ts │ │ │ │ │ ├── select │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── select.event.ts │ │ │ │ │ │ ├── select.handler.ts │ │ │ │ │ │ └── select.test.ts │ │ │ │ │ ├── undo │ │ │ │ │ │ └── undo.handler.ts │ │ │ │ │ └── zooming │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── zooming.event.ts │ │ │ │ │ │ └── zooming.handler.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input-events.interface.ts │ │ │ │ └── input-events.router.ts │ │ │ │ ├── label-batch-processor │ │ │ │ ├── label-batch-processor.test.ts │ │ │ │ └── label-batch-processor.ts │ │ │ │ ├── math │ │ │ │ ├── angle-between-points │ │ │ │ │ ├── angle-between-points.test.ts │ │ │ │ │ └── angle-between-points.ts │ │ │ │ ├── angle-to-side │ │ │ │ │ ├── angle-to-side.test.ts │ │ │ │ │ └── angle-to-side.ts │ │ │ │ ├── calculate-edge-panning-force │ │ │ │ │ ├── calculate-edge-panning-force.test.ts │ │ │ │ │ └── calculate-edge-panning-force.ts │ │ │ │ ├── clamp │ │ │ │ │ ├── clamp.test.ts │ │ │ │ │ └── clamp.ts │ │ │ │ ├── distance-between-points │ │ │ │ │ ├── distance-between-points.test.ts │ │ │ │ │ └── distance-between-points.ts │ │ │ │ ├── index.ts │ │ │ │ ├── ng-diagram-math.ts │ │ │ │ ├── normalize-angle │ │ │ │ │ ├── normalize-angle.test.ts │ │ │ │ │ └── normalize-angle.ts │ │ │ │ ├── snap-angle │ │ │ │ │ ├── snap-angle.test.ts │ │ │ │ │ └── snap-angle.ts │ │ │ │ ├── snap-number │ │ │ │ │ └── snap-number.ts │ │ │ │ └── snap-point │ │ │ │ │ └── snap-point.ts │ │ │ │ ├── middleware-manager │ │ │ │ ├── middleware-executor.ts │ │ │ │ ├── middleware-manager.test.ts │ │ │ │ ├── middleware-manager.ts │ │ │ │ └── middlewares │ │ │ │ │ ├── edges-routing │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── edges-routing-helpers.test.ts │ │ │ │ │ │ ├── edges-routing.test.ts │ │ │ │ │ │ ├── get-edge-points-helpers.test.ts │ │ │ │ │ │ ├── get-edge-points.test.ts │ │ │ │ │ │ └── get-source-target-positions.test.ts │ │ │ │ │ ├── edges-routing.ts │ │ │ │ │ ├── get-edge-points.ts │ │ │ │ │ ├── get-source-target-positions.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── event-emitter │ │ │ │ │ ├── emitters │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── clipboard-paste.emitter.test.ts │ │ │ │ │ │ │ ├── diagram-init.emitter.test.ts │ │ │ │ │ │ │ ├── edge-drawn.emitter.test.ts │ │ │ │ │ │ │ ├── group-membership-changed.emitter.test.ts │ │ │ │ │ │ │ ├── palette-item-dropped.emitter.test.ts │ │ │ │ │ │ │ ├── selection-changed.emitter.test.ts │ │ │ │ │ │ │ ├── selection-moved.emitter.test.ts │ │ │ │ │ │ │ ├── selection-removed.emitter.test.ts │ │ │ │ │ │ │ ├── selection-rotated.emitter.test.ts │ │ │ │ │ │ │ ├── size-changed.emitter.test.ts │ │ │ │ │ │ │ └── viewport-changed.emitter.test.ts │ │ │ │ │ │ ├── clipboard-paste.emitter.ts │ │ │ │ │ │ ├── diagram-init.emitter.ts │ │ │ │ │ │ ├── edge-drawn.emitter.ts │ │ │ │ │ │ ├── event-emitter.interface.ts │ │ │ │ │ │ ├── group-membership-changed.emitter.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── palette-item-dropped.emitter.ts │ │ │ │ │ │ ├── selection-changed.emitter.ts │ │ │ │ │ │ ├── selection-moved.emitter.ts │ │ │ │ │ │ ├── selection-removed.emitter.ts │ │ │ │ │ │ ├── selection-rotated.emitter.ts │ │ │ │ │ │ ├── size-changed.emitter.ts │ │ │ │ │ │ └── viewport-changed.emitter.ts │ │ │ │ │ ├── event-emitter.middleware.test.ts │ │ │ │ │ ├── event-emitter.middleware.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── internal-id-assignment │ │ │ │ │ ├── internal-id-assignment.test.ts │ │ │ │ │ └── internal-id-assignment.ts │ │ │ │ │ ├── logger │ │ │ │ │ ├── logger.middleware.spec.ts │ │ │ │ │ └── logger.ts │ │ │ │ │ ├── measured-bounds-assignment │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── is-node-fully-measured.test.ts │ │ │ │ │ │ └── measured-bounds-assignment.test.ts │ │ │ │ │ ├── is-node-fully-measured.ts │ │ │ │ │ └── measured-bounds-assignment.ts │ │ │ │ │ └── z-index-assignment │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── z-index-assignment.test.ts │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── assign-edges-z-index.test.ts │ │ │ │ │ │ ├── assign-node-z-index.test.ts │ │ │ │ │ │ └── initialize-z-index.test.ts │ │ │ │ │ ├── assign-edges-z-index.ts │ │ │ │ │ ├── assign-node-z-index.ts │ │ │ │ │ └── initialize-z-index.ts │ │ │ │ │ └── z-index-assignment.ts │ │ │ │ ├── model-lookup │ │ │ │ ├── model-lookup.test.ts │ │ │ │ └── model-lookup.ts │ │ │ │ ├── ng-diagram.d.ts │ │ │ │ ├── port-batch-processor │ │ │ │ ├── port-batch-processor.test.ts │ │ │ │ └── port-batch-processor.ts │ │ │ │ ├── set.polyfill.ts │ │ │ │ ├── shortcut-manager │ │ │ │ ├── default-shortcuts.ts │ │ │ │ ├── index.ts │ │ │ │ ├── shortcut-manager.spec.ts │ │ │ │ └── shortcut-manager.ts │ │ │ │ ├── spatial-hash │ │ │ │ ├── collision-detection.test.ts │ │ │ │ ├── collision-detection.ts │ │ │ │ ├── spatial-hash.test.ts │ │ │ │ ├── spatial-hash.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ │ ├── test-utils.ts │ │ │ │ ├── transaction-manager │ │ │ │ ├── transaction-context.test.ts │ │ │ │ ├── transaction-context.ts │ │ │ │ ├── transaction-manager.test.ts │ │ │ │ ├── transaction-manager.ts │ │ │ │ ├── transaction.test.ts │ │ │ │ └── transaction.ts │ │ │ │ ├── types │ │ │ │ ├── action-state.interface.ts │ │ │ │ ├── command-handler.interface.ts │ │ │ │ ├── edge.interface.ts │ │ │ │ ├── environment.interface.ts │ │ │ │ ├── flow-config.interface.ts │ │ │ │ ├── index.ts │ │ │ │ ├── metadata.interface.ts │ │ │ │ ├── middleware.interface.ts │ │ │ │ ├── model-adapter.interface.ts │ │ │ │ ├── model.interface.ts │ │ │ │ ├── node.interface.ts │ │ │ │ ├── renderer.interface.ts │ │ │ │ ├── shortcut-action.interface.ts │ │ │ │ ├── shortcut.interface.ts │ │ │ │ ├── transaction.interface.ts │ │ │ │ └── utils.ts │ │ │ │ ├── updater │ │ │ │ ├── init-updater │ │ │ │ │ ├── init-state.test.ts │ │ │ │ │ ├── init-state.ts │ │ │ │ │ ├── init-updater.test.ts │ │ │ │ │ ├── init-updater.ts │ │ │ │ │ ├── late-arrival-queue.test.ts │ │ │ │ │ ├── late-arrival-queue.ts │ │ │ │ │ ├── stability-detector.test.ts │ │ │ │ │ └── stability-detector.ts │ │ │ │ ├── internal-updater │ │ │ │ │ ├── internal-updater.test.ts │ │ │ │ │ └── internal-updater.ts │ │ │ │ └── updater.interface.ts │ │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ ├── compute-floating-edge-side.test.ts │ │ │ │ ├── deep-merge.test.ts │ │ │ │ ├── dimensions.test.ts │ │ │ │ ├── get-node-border-intersection.test.ts │ │ │ │ ├── get-port-flow-position.test.ts │ │ │ │ ├── group-size.test.ts │ │ │ │ ├── measurement-validation.test.ts │ │ │ │ └── rects-points-sizes.test.ts │ │ │ │ ├── compute-floating-edge-side.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── deep-merge.ts │ │ │ │ ├── dimensions.ts │ │ │ │ ├── get-node-border-intersection.ts │ │ │ │ ├── get-port-flow-position.ts │ │ │ │ ├── group-size.ts │ │ │ │ ├── index.ts │ │ │ │ ├── is-group.ts │ │ │ │ ├── measurement-validation.ts │ │ │ │ ├── rects-points-sizes.ts │ │ │ │ ├── semaphore.ts │ │ │ │ ├── sort-nodes-by-z-index.test.ts │ │ │ │ └── sort-nodes-by-z-index.ts │ │ ├── lib │ │ │ ├── components │ │ │ │ ├── background │ │ │ │ │ ├── background-pattern.base.ts │ │ │ │ │ ├── default │ │ │ │ │ │ ├── dotted │ │ │ │ │ │ │ ├── dotted-background.component.html │ │ │ │ │ │ │ ├── dotted-background.component.scss │ │ │ │ │ │ │ └── dotted-background.component.ts │ │ │ │ │ │ └── grid │ │ │ │ │ │ │ ├── grid-background.component.html │ │ │ │ │ │ │ ├── grid-background.component.scss │ │ │ │ │ │ │ └── grid-background.component.ts │ │ │ │ │ ├── ng-diagram-background.component.html │ │ │ │ │ ├── ng-diagram-background.component.scss │ │ │ │ │ └── ng-diagram-background.component.ts │ │ │ │ ├── box-selection │ │ │ │ │ ├── ng-diagram-box-selection.component.html │ │ │ │ │ ├── ng-diagram-box-selection.component.scss │ │ │ │ │ ├── ng-diagram-box-selection.component.spec.ts │ │ │ │ │ └── ng-diagram-box-selection.component.ts │ │ │ │ ├── canvas │ │ │ │ │ ├── ng-diagram-canvas.component.html │ │ │ │ │ ├── ng-diagram-canvas.component.scss │ │ │ │ │ ├── ng-diagram-canvas.component.spec.ts │ │ │ │ │ └── ng-diagram-canvas.component.ts │ │ │ │ ├── diagram │ │ │ │ │ ├── ng-diagram.component.html │ │ │ │ │ ├── ng-diagram.component.scss │ │ │ │ │ ├── ng-diagram.component.spec.ts │ │ │ │ │ └── ng-diagram.component.ts │ │ │ │ ├── edge-label │ │ │ │ │ ├── base-edge-label │ │ │ │ │ │ ├── base-edge-label.component.html │ │ │ │ │ │ ├── base-edge-label.component.scss │ │ │ │ │ │ └── base-edge-label.component.ts │ │ │ │ │ └── default-edge-label │ │ │ │ │ │ ├── default-edge-label.component.html │ │ │ │ │ │ ├── default-edge-label.component.scss │ │ │ │ │ │ └── default-edge-label.component.ts │ │ │ │ ├── edge │ │ │ │ │ ├── base-edge │ │ │ │ │ │ ├── base-edge-component.spec.ts │ │ │ │ │ │ ├── base-edge.component.html │ │ │ │ │ │ ├── base-edge.component.scss │ │ │ │ │ │ └── base-edge.component.ts │ │ │ │ │ ├── default-edge │ │ │ │ │ │ ├── default-edge.component.html │ │ │ │ │ │ ├── default-edge.component.scss │ │ │ │ │ │ ├── default-edge.component.spec.ts │ │ │ │ │ │ └── default-edge.component.ts │ │ │ │ │ ├── markers │ │ │ │ │ │ ├── marker-arrow.component.spec.ts │ │ │ │ │ │ └── marker-arrow.component.ts │ │ │ │ │ └── ng-diagram-edge.component.ts │ │ │ │ ├── marker │ │ │ │ │ └── ng-diagram-marker.component.ts │ │ │ │ ├── node │ │ │ │ │ ├── base-node-template │ │ │ │ │ │ ├── ng-diagram-base-node-template.component.html │ │ │ │ │ │ ├── ng-diagram-base-node-template.component.scss │ │ │ │ │ │ └── ng-diagram-base-node-template.component.ts │ │ │ │ │ ├── default-group-template │ │ │ │ │ │ ├── ng-diagram-default-group-template.component.html │ │ │ │ │ │ ├── ng-diagram-default-group-template.component.scss │ │ │ │ │ │ └── ng-diagram-default-group-template.component.ts │ │ │ │ │ ├── default-node-template │ │ │ │ │ │ ├── ng-diagram-default-node-template.component.html │ │ │ │ │ │ ├── ng-diagram-default-node-template.component.scss │ │ │ │ │ │ └── ng-diagram-default-node-template.component.ts │ │ │ │ │ ├── ng-diagram-node.component.html │ │ │ │ │ ├── ng-diagram-node.component.scss │ │ │ │ │ ├── ng-diagram-node.component.ts │ │ │ │ │ ├── resize │ │ │ │ │ │ ├── handle │ │ │ │ │ │ │ ├── ng-diagram-resize-handle.component.scss │ │ │ │ │ │ │ └── ng-diagram-resize-handle.component.ts │ │ │ │ │ │ ├── line │ │ │ │ │ │ │ ├── ng-diagram-resize-line.component.scss │ │ │ │ │ │ │ └── ng-diagram-resize-line.component.ts │ │ │ │ │ │ ├── ng-diagram-node-resize-adornment.component.html │ │ │ │ │ │ ├── ng-diagram-node-resize-adornment.component.scss │ │ │ │ │ │ ├── ng-diagram-node-resize-adornment.component.ts │ │ │ │ │ │ └── ng-diagram-node-resize-adornment.types.ts │ │ │ │ │ └── rotate │ │ │ │ │ │ ├── handle │ │ │ │ │ │ ├── ng-diagram-rotate-handle.component.html │ │ │ │ │ │ ├── ng-diagram-rotate-handle.component.scss │ │ │ │ │ │ └── ng-diagram-rotate-handle.component.ts │ │ │ │ │ │ ├── ng-diagram-node-rotate-adornment.component.html │ │ │ │ │ │ ├── ng-diagram-node-rotate-adornment.component.scss │ │ │ │ │ │ └── ng-diagram-node-rotate-adornment.component.ts │ │ │ │ ├── palette │ │ │ │ │ ├── item-preview │ │ │ │ │ │ ├── ng-diagram-palette-item-preview.component.html │ │ │ │ │ │ ├── ng-diagram-palette-item-preview.component.scss │ │ │ │ │ │ └── ng-diagram-palette-item-preview.component.ts │ │ │ │ │ └── item │ │ │ │ │ │ ├── ng-diagram-palette-item.component.html │ │ │ │ │ │ └── ng-diagram-palette-item.component.ts │ │ │ │ ├── port │ │ │ │ │ ├── ng-diagram-port.component.scss │ │ │ │ │ └── ng-diagram-port.component.ts │ │ │ │ └── watermark │ │ │ │ │ ├── watermark.component.html │ │ │ │ │ ├── watermark.component.scss │ │ │ │ │ └── watermark.component.ts │ │ │ ├── directives │ │ │ │ ├── cursor-position-tracker │ │ │ │ │ └── cursor-position-tracker.directive.ts │ │ │ │ ├── group-highlighted │ │ │ │ │ ├── ng-diagram-group-highlighted.directive.spec.ts │ │ │ │ │ └── ng-diagram-group-highlighted.directive.ts │ │ │ │ ├── index.ts │ │ │ │ ├── inline-markers │ │ │ │ │ └── inline-markers.directive.ts │ │ │ │ ├── input-events │ │ │ │ │ ├── box-selection │ │ │ │ │ │ └── box-selection.directive.ts │ │ │ │ │ ├── keyboard-inputs │ │ │ │ │ │ ├── keyboard-actions │ │ │ │ │ │ │ ├── keyboard-action.interface.ts │ │ │ │ │ │ │ ├── moving.action.ts │ │ │ │ │ │ │ ├── panning.action.ts │ │ │ │ │ │ │ └── paste.action.ts │ │ │ │ │ │ └── keyboard-inputs.directive.ts │ │ │ │ │ ├── linking │ │ │ │ │ │ └── linking.directive.ts │ │ │ │ │ ├── object-selection │ │ │ │ │ │ └── object-selection.directive.ts │ │ │ │ │ ├── palette-drop │ │ │ │ │ │ └── palette-drop.directive.ts │ │ │ │ │ ├── panning │ │ │ │ │ │ └── panning.directive.ts │ │ │ │ │ ├── pointer-move-selection │ │ │ │ │ │ └── pointer-move-selection.directive.ts │ │ │ │ │ ├── resize │ │ │ │ │ │ └── resize.directive.ts │ │ │ │ │ ├── rotate │ │ │ │ │ │ └── rotate.directive.ts │ │ │ │ │ ├── utils │ │ │ │ │ │ └── should-discard-event.ts │ │ │ │ │ └── zooming │ │ │ │ │ │ ├── zooming-pointer.directive.ts │ │ │ │ │ │ └── zooming-wheel.directive.ts │ │ │ │ ├── node-position │ │ │ │ │ ├── node-position.directive.spec.ts │ │ │ │ │ └── node-position.directive.ts │ │ │ │ ├── node-selected │ │ │ │ │ ├── ng-diagram-node-selected.directive.spec.ts │ │ │ │ │ └── ng-diagram-node-selected.directive.ts │ │ │ │ ├── node-size │ │ │ │ │ ├── node-size.directive.spec.ts │ │ │ │ │ └── node-size.directive.ts │ │ │ │ ├── services-availability-checker │ │ │ │ │ └── ng-diagram-services-availability-checker.directive.ts │ │ │ │ ├── viewport │ │ │ │ │ ├── viewport.directive.spec.ts │ │ │ │ │ └── viewport.directive.ts │ │ │ │ └── z-index │ │ │ │ │ ├── z-index.directive.spec.ts │ │ │ │ │ └── z-index.directive.ts │ │ │ ├── model │ │ │ │ ├── initialize-model.ts │ │ │ │ ├── signal-model-adapter.spec.ts │ │ │ │ └── signal-model-adapter.ts │ │ │ ├── providers │ │ │ │ └── ng-diagram.providers.ts │ │ │ ├── public-services │ │ │ │ ├── ng-diagram-base.service.ts │ │ │ │ ├── ng-diagram-clipboard.service.ts │ │ │ │ ├── ng-diagram-groups.service.ts │ │ │ │ ├── ng-diagram-model.service.ts │ │ │ │ ├── ng-diagram-node.service.ts │ │ │ │ ├── ng-diagram-selection.service.ts │ │ │ │ ├── ng-diagram-viewport.service.ts │ │ │ │ └── ng-diagram.service.ts │ │ │ ├── services │ │ │ │ ├── box-selection-provider │ │ │ │ │ ├── box-selection-provider.service.ts │ │ │ │ │ └── box-selection-provider.spec.ts │ │ │ │ ├── cursor-position-tracker │ │ │ │ │ └── cursor-position-tracker.service.ts │ │ │ │ ├── environment-provider │ │ │ │ │ ├── environment-provider.service.spec.ts │ │ │ │ │ └── environment-provider.service.ts │ │ │ │ ├── flow-core-provider │ │ │ │ │ ├── flow-core-provider.service.spec.ts │ │ │ │ │ └── flow-core-provider.service.ts │ │ │ │ ├── flow-resize-observer │ │ │ │ │ ├── batched-resize-observer.service.spec.ts │ │ │ │ │ ├── batched-resize-observer.service.ts │ │ │ │ │ ├── flow-resize-processor.service.spec.ts │ │ │ │ │ └── flow-resize-processor.service.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input-events │ │ │ │ │ ├── input-events-router.service.ts │ │ │ │ │ ├── linking-event.service.ts │ │ │ │ │ └── manual-linking.service.ts │ │ │ │ ├── marker-registry │ │ │ │ │ └── marker-registry.service.ts │ │ │ │ ├── palette │ │ │ │ │ └── palette.service.ts │ │ │ │ ├── renderer │ │ │ │ │ ├── renderer.service.spec.ts │ │ │ │ │ └── renderer.service.ts │ │ │ │ ├── template-provider │ │ │ │ │ └── template-provider.service.ts │ │ │ │ └── update-ports │ │ │ │ │ └── update-ports.service.ts │ │ │ ├── styles │ │ │ │ ├── primitives.css │ │ │ │ ├── styles.css │ │ │ │ └── tokens.css │ │ │ ├── types │ │ │ │ ├── config.ts │ │ │ │ ├── edge-template-map.ts │ │ │ │ ├── event.ts │ │ │ │ ├── index.ts │ │ │ │ ├── node-template-map.ts │ │ │ │ └── palette.ts │ │ │ └── utils │ │ │ │ ├── create-config.ts │ │ │ │ ├── create-middlewares.ts │ │ │ │ ├── find-parent-with-class.test.ts │ │ │ │ ├── find-parent-with-class.ts │ │ │ │ └── node-context-guard.base.ts │ │ ├── public-api.ts │ │ └── test-setup.ts │ │ ├── tsconfig.lib.json │ │ ├── tsconfig.lib.prod.json │ │ ├── tsconfig.spec.json │ │ └── vite.config.mts │ ├── scripts │ ├── bundle-dts.js │ ├── fix-package-json.js │ ├── generate-api-report.js │ ├── minify-mjs.js │ └── remove-sourcemaps.js │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── prettier.config.mjs ├── turbo.json └── vitest.workspace.ts /.cursor/.rules/coding_practices-architecture-adr.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/coding_practices-architecture-adr.mdc -------------------------------------------------------------------------------- /.cursor/.rules/coding_practices-architecture-clean_architecture.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/coding_practices-architecture-clean_architecture.mdc -------------------------------------------------------------------------------- /.cursor/.rules/coding_practices-architecture-monorepo.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/coding_practices-architecture-monorepo.mdc -------------------------------------------------------------------------------- /.cursor/.rules/coding_practices-documentation-jsdoc.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/coding_practices-documentation-jsdoc.mdc -------------------------------------------------------------------------------- /.cursor/.rules/coding_practices-support_level-support_expert.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/coding_practices-support_level-support_expert.mdc -------------------------------------------------------------------------------- /.cursor/.rules/coding_practices-version_control-git.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/coding_practices-version_control-git.mdc -------------------------------------------------------------------------------- /.cursor/.rules/coding_practices-version_control-github.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/coding_practices-version_control-github.mdc -------------------------------------------------------------------------------- /.cursor/.rules/devops-ci_cd-github_actions.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/devops-ci_cd-github_actions.mdc -------------------------------------------------------------------------------- /.cursor/.rules/frontend-accessibility-aria.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/frontend-accessibility-aria.mdc -------------------------------------------------------------------------------- /.cursor/.rules/frontend-accessibility-wcag_operable.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/frontend-accessibility-wcag_operable.mdc -------------------------------------------------------------------------------- /.cursor/.rules/frontend-accessibility-wcag_perceivable.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/frontend-accessibility-wcag_perceivable.mdc -------------------------------------------------------------------------------- /.cursor/.rules/frontend-accessibility-wcag_robust.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/frontend-accessibility-wcag_robust.mdc -------------------------------------------------------------------------------- /.cursor/.rules/frontend-accessibility-wcag_understandable.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/frontend-accessibility-wcag_understandable.mdc -------------------------------------------------------------------------------- /.cursor/.rules/frontend-angular-angular_coding_standards.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/frontend-angular-angular_coding_standards.mdc -------------------------------------------------------------------------------- /.cursor/.rules/project.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/project.mdc -------------------------------------------------------------------------------- /.cursor/.rules/testing-unit-vitest.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.cursor/.rules/testing-unit-vitest.mdc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | @lukasz-jazwa 2 | @piotrblaszczyk 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.github/workflows/deploy-docs-dev.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs-production.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.github/workflows/deploy-docs-production.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.github/workflows/publish-npm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.github/workflows/publish-npm.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/README.md -------------------------------------------------------------------------------- /apps/angular-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/.gitignore -------------------------------------------------------------------------------- /apps/angular-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/README.md -------------------------------------------------------------------------------- /apps/angular-demo/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/angular.json -------------------------------------------------------------------------------- /apps/angular-demo/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/eslint.config.js -------------------------------------------------------------------------------- /apps/angular-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/package.json -------------------------------------------------------------------------------- /apps/angular-demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/public/favicon.ico -------------------------------------------------------------------------------- /apps/angular-demo/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/app.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/app.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/app.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/app.config.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/data/node-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/data/node-template.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/data/palette-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/data/palette-model.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/button-edge/button-edge.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/button-edge/button-edge.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/button-edge/button-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/button-edge/button-edge.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/button-edge/button-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/button-edge/button-edge.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/dashed-edge/dashed-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/dashed-edge/dashed-edge.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/dashed-edge/dashed-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/dashed-edge/dashed-edge.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/labelled-edge/labelled-edge.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/labelled-edge/labelled-edge.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/labelled-edge/labelled-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/labelled-edge/labelled-edge.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/edge-template/labelled-edge/labelled-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/edge-template/labelled-edge/labelled-edge.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/chip-node/chip-node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/chip-node/chip-node.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/chip-node/chip-node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/chip-node/chip-node.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/chip-node/chip-node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/chip-node/chip-node.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/group-node/group-node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/group-node/group-node.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/group-node/group-node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/group-node/group-node.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/group-node/group-node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/group-node/group-node.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/image-node/image-node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/image-node/image-node.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/image-node/image-node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/image-node/image-node.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/image-node/image-node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/image-node/image-node.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/input-field-node/input-field-node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/input-field-node/input-field-node.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/input-field-node/input-field-node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/input-field-node/input-field-node.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/input-field-node/input-field-node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/input-field-node/input-field-node.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/resizable-node/resizable-node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/resizable-node/resizable-node.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/resizable-node/resizable-node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/resizable-node/resizable-node.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/node-template/resizable-node/resizable-node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/node-template/resizable-node/resizable-node.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette-item-preview/palette-item-preview.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette-item-preview/palette-item-preview.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette-item-preview/palette-item-preview.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette-item-preview/palette-item-preview.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette-item/palette-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette-item/palette-item.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette-item/palette-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette-item/palette-item.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette-item/palette-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette-item/palette-item.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/palette/palette.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/palette/palette.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/app/toolbar/toolbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/toolbar/toolbar.component.html -------------------------------------------------------------------------------- /apps/angular-demo/src/app/toolbar/toolbar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/toolbar/toolbar.component.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/app/toolbar/toolbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/app/toolbar/toolbar.component.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/index.html -------------------------------------------------------------------------------- /apps/angular-demo/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/main.ts -------------------------------------------------------------------------------- /apps/angular-demo/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/src/styles.scss -------------------------------------------------------------------------------- /apps/angular-demo/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/angular-demo/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/tsconfig.app.json -------------------------------------------------------------------------------- /apps/angular-demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/tsconfig.json -------------------------------------------------------------------------------- /apps/angular-demo/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/angular-demo/vite.config.mts -------------------------------------------------------------------------------- /apps/docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/.gitignore -------------------------------------------------------------------------------- /apps/docs/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/.vscode/extensions.json -------------------------------------------------------------------------------- /apps/docs/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/.vscode/launch.json -------------------------------------------------------------------------------- /apps/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/README.md -------------------------------------------------------------------------------- /apps/docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/astro.config.mjs -------------------------------------------------------------------------------- /apps/docs/ec.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/ec.config.mjs -------------------------------------------------------------------------------- /apps/docs/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/eslint.config.js -------------------------------------------------------------------------------- /apps/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/package.json -------------------------------------------------------------------------------- /apps/docs/plugins/since-frontmatter.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/plugins/since-frontmatter.mjs -------------------------------------------------------------------------------- /apps/docs/public/assets/demos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/demos/README.md -------------------------------------------------------------------------------- /apps/docs/public/assets/demos/yjs-collaboration-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/demos/yjs-collaboration-app.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/angular-material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/angular-material.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/context-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/context-menu.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/custom-edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/custom-edge.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/custom-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/custom-model.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/custom-node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/custom-node.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/custom-ports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/custom-ports.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/download-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/download-image.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/ground-icon-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/ground-icon-dark.svg -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/ground-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/ground-icon.svg -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/landing-page-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/landing-page-diagram.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/layout.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/middlewares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/middlewares.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/performance-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/performance-test.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/save-persistence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/save-persistence.png -------------------------------------------------------------------------------- /apps/docs/public/assets/examples/sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/assets/examples/sidebar.png -------------------------------------------------------------------------------- /apps/docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/public/favicon.svg -------------------------------------------------------------------------------- /apps/docs/scripts/sync-changelog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/scripts/sync-changelog.js -------------------------------------------------------------------------------- /apps/docs/src/assets/ng-diagram-logo-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/assets/ng-diagram-logo-black.svg -------------------------------------------------------------------------------- /apps/docs/src/assets/ng-diagram-logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/assets/ng-diagram-logo-white.svg -------------------------------------------------------------------------------- /apps/docs/src/assets/ng-diagram-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/assets/ng-diagram-logo.svg -------------------------------------------------------------------------------- /apps/docs/src/assets/temporary-edge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/assets/temporary-edge.gif -------------------------------------------------------------------------------- /apps/docs/src/components/ForceDarkTheme.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/ForceDarkTheme.astro -------------------------------------------------------------------------------- /apps/docs/src/components/ForceThemeSelect.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/ForceThemeSelect.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/background/background.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/background/background.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/background/diagram.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/background/diagram.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/background/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/background/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/background/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/background/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/background/sidebar/sidebar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/background/sidebar/sidebar.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/background/sidebar/sidebar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/background/sidebar/sidebar.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/background/sidebar/sidebar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/background/sidebar/sidebar.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/coordinate-system/coordinate-system.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/coordinate-system/coordinate-system.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/coordinate-system/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/coordinate-system/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/coordinate-system/preview/coordinates.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/coordinate-system/preview/coordinates.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/coordinate-system/preview/coordinates.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/coordinate-system/preview/coordinates.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/arrowheads/custom-arrowhead/custom-arrowhead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/arrowheads/custom-arrowhead/custom-arrowhead.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/arrowheads/custom-arrowhead/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/arrowheads/custom-arrowhead/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/arrowheads/default-arrowhead/default-arrowhead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/arrowheads/default-arrowhead/default-arrowhead.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/arrowheads/default-arrowhead/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/arrowheads/default-arrowhead/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/custom-edges/custom-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/custom-edges/custom-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/custom-edges/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/custom-edges/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/custom-edges/labeled-edge/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/custom-edges/labeled-edge/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/custom-edges/labeled-edge/labeled-edge.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/custom-edges/labeled-edge/labeled-edge.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/custom-edges/labeled-edge/labeled-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/custom-edges/labeled-edge/labeled-edge.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/custom-edges/labeled-edge/labeled-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/custom-edges/labeled-edge/labeled-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom-edge/custom-edge.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom-edge/custom-edge.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom-edge/custom-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom-edge/custom-edge.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom-edge/custom-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom-edge/custom-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom-edge/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom-edge/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom-edge/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom-edge/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom/custom.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom/custom.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/custom/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/custom/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/default/default.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/default/default.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/default/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/default/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/default/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/default/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edge-selection/dynamic-edge/dynamic-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edge-selection/dynamic-edge/dynamic-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edges/default-edge/default-edge.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edges/default-edge/default-edge.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edges/default-edge/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edges/default-edge/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/edges/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/edges/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/basic/basic.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/basic/basic.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/basic/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/basic/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/edge-creation/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/edge-creation/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/edge-creation/edge-creation.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/edge-creation/edge-creation.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/mixed/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/mixed/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/mixed/mixed.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/mixed/mixed.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/routing-type/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/routing-type/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/floating-edge/routing-type/routing-type.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/floating-edge/routing-type/routing-type.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/adding-labels/adding-labels.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/adding-labels/adding-labels.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/adding-labels/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/adding-labels/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/adding-labels/label-panel.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/adding-labels/label-panel.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/custom-label/custom-label-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/custom-label/custom-label-edge.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/custom-label/custom-label-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/custom-label/custom-label-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/custom-label/custom-label.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/custom-label/custom-label.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/custom-label/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/custom-label/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/default-label/default-label.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/default-label/default-label.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/default-label/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/default-label/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/multiple-labels/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/multiple-labels/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/labels/multiple-labels/multiple-labels.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/labels/multiple-labels/multiple-labels.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/arc/arc-routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/arc/arc-routing.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/arc/arc.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/arc/arc.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/arc/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/arc/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/configured/configured.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/configured/configured.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/configured/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/configured/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/manual/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/manual/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/manual/manual-mode.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/manual/manual-mode.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/routing/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/routing/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/routing/routing-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/routing/routing-edge.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/routing/routing-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/routing/routing-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/routing/routing.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/routing/routing.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/sinusoid/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/sinusoid/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/sinusoid/sinusoid-edge.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/sinusoid/sinusoid-edge.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/sinusoid/sinusoid-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/sinusoid/sinusoid-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/edges/routing/sinusoid/sinusoid.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/edges/routing/sinusoid/sinusoid.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/angular-material-node/angular-material-node.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/angular-material-node/angular-material-node.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/angular-material-node/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/angular-material-node/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/angular-material-node/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/angular-material-node/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/angular-material-node/node/node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/angular-material-node/node/node.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/angular-material-node/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/angular-material-node/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/angular-material-node/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/angular-material-node/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/box-selection/properties/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/box-selection/properties/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/box-selection/properties/properties.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/box-selection/properties/properties.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/box-selection/styled/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/box-selection/styled/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/box-selection/styled/styled.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/box-selection/styled/styled.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/context-menu.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/context-menu.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/diagram-wrapper.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/diagram-wrapper.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/menu/menu.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/menu/menu.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/menu/menu.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/menu/menu.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/menu/menu.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/menu/menu.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/menu/menu.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/menu/menu.service.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/node/node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/node/node.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/context-menu/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/context-menu/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/circle-arrowhead.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/circle-arrowhead.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/custom-edge.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/custom-edge.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/labeled-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/labeled-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/node/node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/node/node.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-edge/sinusoid-edge.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-edge/sinusoid-edge.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/custom-model.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/custom-model.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/diagram-wrapper.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/diagram-wrapper.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/diagram.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/diagram.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/local-storage-model-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/local-storage-model-adapter.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/node/node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/node/node.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-model/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-model/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-node/custom-node.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-node/custom-node.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-node/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-node/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-node/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-node/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-node/node/node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-node/node/node.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-node/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-node/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-node/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-node/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-ports/custom-ports.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-ports/custom-ports.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-ports/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-ports/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/custom-ports/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/custom-ports/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/download-image/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/download-image/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/download-image/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/download-image/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/download-image/download-image.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/download-image/download-image.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/download-image/generate-image.helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/download-image/generate-image.helper.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/download-image/generate-image.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/download-image/generate-image.service.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/download-image/nav-bar/nav-bar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/download-image/nav-bar/nav-bar.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/landing-page-diagram/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/landing-page-diagram/_mixins.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/landing-page-diagram/diagram/tokens.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/landing-page-diagram/diagram/tokens.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/landing-page-diagram/landing-page-diagram.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/landing-page-diagram/landing-page-diagram.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/data.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/layout-integration.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/layout-integration.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/node/node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/node/node.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/perform-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/perform-layout.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/layout-integration/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/layout-integration/types.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/palette/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/palette/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/palette/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/palette/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/palette/palette.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/palette/palette.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/palette/palette/palette-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/palette/palette/palette-item.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/palette/palette/palette.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/palette/palette/palette.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/palette/palette/palette.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/palette/palette/palette.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/palette/palette/palette.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/palette/palette/palette.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/performance-test/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/performance-test/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/performance-test/performance-test.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/performance-test/performance-test.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/properties-sidebar/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/properties-sidebar/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/properties-sidebar/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/properties-sidebar/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/properties-sidebar/properties-sidebar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/properties-sidebar/properties-sidebar.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/properties-sidebar/sidebar/sidebar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/properties-sidebar/sidebar/sidebar.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/readonly-middleware/diagram.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/readonly-middleware/diagram.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/readonly-middleware/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/readonly-middleware/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/readonly-middleware/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/readonly-middleware/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/readonly-middleware/read-only-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/readonly-middleware/read-only-middleware.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/readonly-middleware/readonly-middleware.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/readonly-middleware/readonly-middleware.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/save-state/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/save-state/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/save-state/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/save-state/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/save-state/nav-bar/nav-bar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/save-state/nav-bar/nav-bar.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/save-state/nav-bar/nav-bar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/save-state/nav-bar/nav-bar.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/save-state/save-state.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/save-state/save-state.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/save-state/save.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/save-state/save.service.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/tailwind-styling/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/tailwind-styling/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/tailwind-styling/node/node.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/tailwind-styling/node/node.component.html -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/tailwind-styling/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/tailwind-styling/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/tailwind-styling/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/tailwind-styling/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/tailwind-styling/tailwind-styling.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/tailwind-styling/tailwind-styling.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/transactions/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/transactions/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/transactions/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/transactions/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/examples/transactions/transactions.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/examples/transactions/transactions.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-default-node/custom-default-node.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-default-node/custom-default-node.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-default-node/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-default-node/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-default-node/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-default-node/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-default-node/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-default-node/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-node/custom-node.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-node/custom-node.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-node/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-node/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-node/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-node/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-node/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-node/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/custom-node/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/custom-node/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/groups/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/groups/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/groups/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/groups/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/groups/groups.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/groups/groups.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/nodes/default-node/default-node.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/nodes/default-node/default-node.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/nodes/default-node/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/nodes/default-node/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/nodes/minimal/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/nodes/minimal/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/ports/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/ports/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/ports/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/ports/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/ports/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/ports/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/ports/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/ports/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/ports/ports.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/ports/ports.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/resizing/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/resizing/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/resizing/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/resizing/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/resizing/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/resizing/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/resizing/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/resizing/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/resizing/resizing.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/resizing/resizing.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/rotation/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/rotation/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/rotation/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/rotation/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/rotation/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/rotation/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/rotation/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/rotation/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/rotation/rotation.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/rotation/rotation.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/custom/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/custom/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/custom/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/custom/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/custom/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/custom/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/custom/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/custom/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/custom/selection.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/custom/selection.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/default/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/default/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/default/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/default/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/default/node/node.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/default/node/node.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/default/node/node.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/default/node/node.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/selection/default/selection.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/selection/default/selection.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/drag-snap/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/drag-snap/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/drag-snap/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/drag-snap/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/drag-snap/drag-snap.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/drag-snap/drag-snap.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/resize-snap/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/resize-snap/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/resize-snap/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/resize-snap/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/resize-snap/resize-snap.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/resize-snap/resize-snap.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/usage-with-grid/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/usage-with-grid/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/usage-with-grid/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/usage-with-grid/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/nodes/snapping/usage-with-grid/usage-with-grid.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/nodes/snapping/usage-with-grid/usage-with-grid.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/prettier.config.mjs -------------------------------------------------------------------------------- /apps/docs/src/components/angular/quick-start/quick-start.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/quick-start/quick-start.astro -------------------------------------------------------------------------------- /apps/docs/src/components/angular/quick-start/quick-start.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/quick-start/quick-start.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/shortcut-manager/diagram-wrapper.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/shortcut-manager/diagram-wrapper.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/shortcut-manager/diagram.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/shortcut-manager/diagram.component.scss -------------------------------------------------------------------------------- /apps/docs/src/components/angular/shortcut-manager/diagram.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/shortcut-manager/diagram.component.ts -------------------------------------------------------------------------------- /apps/docs/src/components/angular/shortcut-manager/shortcut-manager.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/angular/shortcut-manager/shortcut-manager.astro -------------------------------------------------------------------------------- /apps/docs/src/components/code-snippet/code-snippet.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/code-snippet/code-snippet.astro -------------------------------------------------------------------------------- /apps/docs/src/components/code-snippet/get-angular-file-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/code-snippet/get-angular-file-source.ts -------------------------------------------------------------------------------- /apps/docs/src/components/code-viewer/code-viewer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/code-viewer/code-viewer.astro -------------------------------------------------------------------------------- /apps/docs/src/components/code-viewer/load-examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/code-viewer/load-examples.ts -------------------------------------------------------------------------------- /apps/docs/src/components/content-tile/content-tile.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/content-tile/content-tile.astro -------------------------------------------------------------------------------- /apps/docs/src/components/highlighted-code/extract-code-highlights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/highlighted-code/extract-code-highlights.ts -------------------------------------------------------------------------------- /apps/docs/src/components/highlighted-code/highlighted-code.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/highlighted-code/highlighted-code.astro -------------------------------------------------------------------------------- /apps/docs/src/components/highlighted-code/highlights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/highlighted-code/highlights.ts -------------------------------------------------------------------------------- /apps/docs/src/components/page-title/page-title.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/page-title/page-title.astro -------------------------------------------------------------------------------- /apps/docs/src/components/social-icons/social-icons.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/components/social-icons/social-icons.astro -------------------------------------------------------------------------------- /apps/docs/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content.config.ts -------------------------------------------------------------------------------- /apps/docs/src/content/docs/_overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/_overview.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramBackgroundComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramBackgroundComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramBaseEdgeComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramBaseEdgeComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramBaseEdgeLabelComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramBaseEdgeLabelComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramBaseNodeTemplateComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramBaseNodeTemplateComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramMarkerComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramMarkerComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramNodeResizeAdornmentComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramNodeResizeAdornmentComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramNodeRotateAdornmentComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramNodeRotateAdornmentComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramPaletteItemComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramPaletteItemComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramPaletteItemPreviewComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramPaletteItemPreviewComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Components/NgDiagramPortComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Components/NgDiagramPortComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Directives/NgDiagramGroupHighlightedDirective.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Directives/NgDiagramGroupHighlightedDirective.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Directives/NgDiagramNodeSelectedDirective.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Directives/NgDiagramNodeSelectedDirective.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/ActionState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/ActionState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/ActionStateManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/ActionStateManager.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/CopyPasteActionState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/CopyPasteActionState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/DraggingActionState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/DraggingActionState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/EdgeRoutingManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/EdgeRoutingManager.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/EnvironmentInfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/EnvironmentInfo.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/HighlightGroupActionState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/HighlightGroupActionState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/LinkingActionState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/LinkingActionState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/ResizeActionState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/ResizeActionState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Internals/RotationActionState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Internals/RotationActionState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Other/BaseEdgeLabelComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Other/BaseEdgeLabelComponent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Services/NgDiagramClipboardService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Services/NgDiagramClipboardService.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Services/NgDiagramGroupsService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Services/NgDiagramGroupsService.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Services/NgDiagramModelService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Services/NgDiagramModelService.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Services/NgDiagramNodeService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Services/NgDiagramNodeService.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Services/NgDiagramSelectionService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Services/NgDiagramSelectionService.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Services/NgDiagramService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Services/NgDiagramService.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Services/NgDiagramViewportService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Services/NgDiagramViewportService.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/BackgroundConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/BackgroundConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/BoxSelectionConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/BoxSelectionConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/EdgeRoutingConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/EdgeRoutingConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/GroupingConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/GroupingConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/LinkingConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/LinkingConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/NodeRotationConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/NodeRotationConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/ResizeConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/ResizeConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/SelectionMovingConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/SelectionMovingConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/SnappingConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/SnappingConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/ZIndexConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/ZIndexConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Features/ZoomConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Features/ZoomConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/FlowConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/FlowConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/NgDiagramConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/NgDiagramConfig.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/InputModifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/InputModifiers.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/KeyboardActionName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/KeyboardActionName.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/KeyboardPanAction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/KeyboardPanAction.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/KeyboardShortcutBinding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/KeyboardShortcutBinding.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/PointerOnlyActionName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/PointerOnlyActionName.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/ShortcutActionName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/ShortcutActionName.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/ShortcutDefinition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Configuration/Shortcuts/ShortcutDefinition.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/ClipboardPastedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/ClipboardPastedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/DiagramEventMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/DiagramEventMap.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/DiagramInitEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/DiagramInitEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/EdgeDrawnEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/EdgeDrawnEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/GroupMembershipChangedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/GroupMembershipChangedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/NodeResizedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/NodeResizedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/PaletteItemDroppedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/PaletteItemDroppedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/PointerInputEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/PointerInputEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/SelectionChangedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/SelectionChangedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/SelectionMovedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/SelectionMovedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/SelectionRemovedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/SelectionRemovedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/SelectionRotatedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/SelectionRotatedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Events/ViewportChangedEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Events/ViewportChangedEvent.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Geometry/Point.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Geometry/Point.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Geometry/Rect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Geometry/Rect.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Geometry/Size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Geometry/Size.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/FlowStateUpdate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/FlowStateUpdate.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/Middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/Middleware.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/MiddlewareChain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/MiddlewareChain.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/MiddlewareContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/MiddlewareContext.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/MiddlewareHelpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/MiddlewareHelpers.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/MiddlewareHistoryUpdate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/MiddlewareHistoryUpdate.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/ModelActionType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/ModelActionType.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/ModelActionTypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/ModelActionTypes.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Middleware/TransactionResult.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Middleware/TransactionResult.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/Edge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/Edge.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/EdgeLabel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/EdgeLabel.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/FlowState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/FlowState.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/GroupNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/GroupNode.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/Metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/Metadata.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/Model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/Model.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/ModelAdapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/ModelAdapter.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/ModelChanges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/ModelChanges.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/Node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/Node.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/OriginPoint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/OriginPoint.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/Port.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/Port.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/PortLocation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/PortLocation.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/PortSide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/PortSide.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/SimpleNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/SimpleNode.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Model/Viewport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Model/Viewport.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Palette/BasePaletteItemData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Palette/BasePaletteItemData.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Palette/GroupNodeData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Palette/GroupNodeData.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Palette/NgDiagramPaletteItem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Palette/NgDiagramPaletteItem.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Palette/SimpleNodeData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Palette/SimpleNodeData.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Routing/EdgeRouting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Routing/EdgeRouting.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Routing/EdgeRoutingContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Routing/EdgeRoutingContext.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Routing/EdgeRoutingName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Routing/EdgeRoutingName.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Routing/RoutingMode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Routing/RoutingMode.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Templates/NgDiagramEdgeTemplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Templates/NgDiagramEdgeTemplate.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Templates/NgDiagramEdgeTemplateMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Templates/NgDiagramEdgeTemplateMap.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Templates/NgDiagramGroupNodeTemplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Templates/NgDiagramGroupNodeTemplate.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Templates/NgDiagramNodeTemplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Templates/NgDiagramNodeTemplate.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Types/Templates/NgDiagramNodeTemplateMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Types/Templates/NgDiagramNodeTemplateMap.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Utilities/configureShortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Utilities/configureShortcuts.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Utilities/createMiddlewares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Utilities/createMiddlewares.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Utilities/initializeModel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Utilities/initializeModel.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/Utilities/provideNgDiagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/Utilities/provideNgDiagram.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/api/_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/api/_readme.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/changelog.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/changelog.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/demos/demos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/demos/demos.ts -------------------------------------------------------------------------------- /apps/docs/src/content/docs/demos/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/demos/index.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/angular-material-node.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/angular-material-node.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/context-menu.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/context-menu.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/custom-edge.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/custom-edge.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/custom-middleware.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/custom-middleware.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/custom-model.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/custom-model.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/custom-node.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/custom-node.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/custom-ports.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/custom-ports.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/download-image.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/download-image.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/examples.ts -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/index.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/landing-page-diagram.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/landing-page-diagram.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/layout-integration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/layout-integration.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/performance-test.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/performance-test.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/properties-sidebar.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/properties-sidebar.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/save-state.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/save-state.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/examples/tailwind-styling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/examples/tailwind-styling.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/background.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/background.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/box-selection.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/box-selection.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/_meta.yml: -------------------------------------------------------------------------------- 1 | label: Edges 2 | order: 1 3 | -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/arrowheads.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/edges/arrowheads.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/custom-edges.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/edges/custom-edges.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/edges.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/edges/edges.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/floating-edges.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/edges/floating-edges.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/labels.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/edges/labels.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/routing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/edges/routing.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/edges/selection.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/edges/selection.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/flow-config.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/flow-config.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/middlewares.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/middlewares.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/model-initialization.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/model-initialization.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/_meta.yml: -------------------------------------------------------------------------------- 1 | label: Nodes 2 | order: 0 3 | -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/custom-groups.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/custom-groups.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/custom-nodes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/custom-nodes.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/groups.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/groups.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/nodes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/nodes.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/ports.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/ports.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/resizing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/resizing.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/rotation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/rotation.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/selection.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/selection.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/nodes/snapping.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/nodes/snapping.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/palette.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/palette.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/shortcut-manager.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/shortcut-manager.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/state-management.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/state-management.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/guides/transactions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/guides/transactions.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/intro/architecture.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/intro/architecture.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/intro/coordinate-system.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/intro/coordinate-system.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/intro/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/intro/overview.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/intro/quick-start.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/intro/quick-start.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/intro/roadmap.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/intro/roadmap.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/intro/services.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/intro/services.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/intro/styling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/intro/styling.mdx -------------------------------------------------------------------------------- /apps/docs/src/content/docs/policies/api-stability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/policies/api-stability.md -------------------------------------------------------------------------------- /apps/docs/src/content/docs/policies/deprecation-policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/content/docs/policies/deprecation-policy.md -------------------------------------------------------------------------------- /apps/docs/src/styles/content-tiles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/styles/content-tiles.css -------------------------------------------------------------------------------- /apps/docs/src/styles/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/styles/custom.css -------------------------------------------------------------------------------- /apps/docs/src/styles/shared.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/src/styles/shared.scss -------------------------------------------------------------------------------- /apps/docs/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/tsconfig.app.json -------------------------------------------------------------------------------- /apps/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/apps/docs/tsconfig.json -------------------------------------------------------------------------------- /decision-log/POLICIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/decision-log/POLICIES.md -------------------------------------------------------------------------------- /docs/adl/2025-05-21-z-order.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-05-21-z-order.md -------------------------------------------------------------------------------- /docs/adl/2025-06-04-initialization-guard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-06-04-initialization-guard.md -------------------------------------------------------------------------------- /docs/adl/2025-06-04-middleware-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-06-04-middleware-manager.md -------------------------------------------------------------------------------- /docs/adl/2025-06-10-rotate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-06-10-rotate.md -------------------------------------------------------------------------------- /docs/adl/2025-06-18-model-lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-06-18-model-lookup.md -------------------------------------------------------------------------------- /docs/adl/2025-07-11-custom-edge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-07-11-custom-edge.md -------------------------------------------------------------------------------- /docs/adl/2025-07-11-z-index-assignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-07-11-z-index-assignment.md -------------------------------------------------------------------------------- /docs/adl/2025-10-08-import-restrictions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-10-08-import-restrictions.md -------------------------------------------------------------------------------- /docs/adl/2025-12-09-marker-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/adl/2025-12-09-marker-registry.md -------------------------------------------------------------------------------- /docs/processes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/processes/README.md -------------------------------------------------------------------------------- /docs/processes/api-extractor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/processes/api-extractor.md -------------------------------------------------------------------------------- /docs/processes/deprecation-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/processes/deprecation-guide.md -------------------------------------------------------------------------------- /docs/processes/maintaining-changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/processes/maintaining-changelog.md -------------------------------------------------------------------------------- /docs/processes/maintaining-documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/processes/maintaining-documentation.md -------------------------------------------------------------------------------- /docs/processes/policies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/processes/policies.md -------------------------------------------------------------------------------- /docs/processes/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/docs/processes/release-process.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/package.json -------------------------------------------------------------------------------- /packages/ng-diagram/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/.gitignore -------------------------------------------------------------------------------- /packages/ng-diagram/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/angular.json -------------------------------------------------------------------------------- /packages/ng-diagram/api-extractor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/api-extractor.json -------------------------------------------------------------------------------- /packages/ng-diagram/api-report/ng-diagram.api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/api-report/ng-diagram.api.md -------------------------------------------------------------------------------- /packages/ng-diagram/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/eslint.config.js -------------------------------------------------------------------------------- /packages/ng-diagram/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/package.json -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/LICENSE -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/README.md -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/eslint.config.js -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/ng-package.json -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/package.json -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/eslint.config.js -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/command-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/command-handler.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/cut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/cut.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/init.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/move.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/z-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/z-order.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/zoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/command-handler/commands/zoom.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/edge-routing-manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/edge-routing-manager/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/edge-routing-manager/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/edge-routing-manager/types.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/event-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/event-manager.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/event-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/event-manager.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/event-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/event-types.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/event-manager/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/flow-config/default-flow-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/flow-config/default-flow-config.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/flow-core.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/flow-core.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/flow-core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/flow-core.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/box-selection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './box-selection.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/copy/index.ts: -------------------------------------------------------------------------------- 1 | export * from './copy.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/cut/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cut.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/delete-selection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './delete-selection.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/keyboard-move-selection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './keyboard-move-selection.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/keyboard-panning/index.ts: -------------------------------------------------------------------------------- 1 | export * from './keyboard-panning.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/linking/index.ts: -------------------------------------------------------------------------------- 1 | export * from './linking.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/palette-drop/index.ts: -------------------------------------------------------------------------------- 1 | export * from './palette-drop.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/panning/index.ts: -------------------------------------------------------------------------------- 1 | export * from './panning.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/paste/index.ts: -------------------------------------------------------------------------------- 1 | export * from './paste.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/pointer-move-selection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './pointer-move-selection.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/resize/index.ts: -------------------------------------------------------------------------------- 1 | export * from './resize.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/rotate/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rotate.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/select/index.ts: -------------------------------------------------------------------------------- 1 | export * from './select.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/handlers/zooming/index.ts: -------------------------------------------------------------------------------- 1 | export * from './zooming.event'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/input-events.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/input-events/input-events.router.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/angle-to-side/angle-to-side.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/angle-to-side/angle-to-side.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/clamp/clamp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/clamp/clamp.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/clamp/clamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/clamp/clamp.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ng-diagram-math'; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/ng-diagram-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/ng-diagram-math.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-angle/snap-angle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-angle/snap-angle.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-angle/snap-angle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-angle/snap-angle.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-number/snap-number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-number/snap-number.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-point/snap-point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/math/snap-point/snap-point.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/middleware-manager/middlewares/z-index-assignment/constants.ts: -------------------------------------------------------------------------------- 1 | export const DEFAULT_SELECTED_Z_INDEX = 1000; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/model-lookup/model-lookup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/model-lookup/model-lookup.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/model-lookup/model-lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/model-lookup/model-lookup.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/ng-diagram.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/set.polyfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/set.polyfill.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/shortcut-manager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/shortcut-manager/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/shortcut-manager/shortcut-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/shortcut-manager/shortcut-manager.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/collision-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/collision-detection.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/spatial-hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/spatial-hash.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/spatial-hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/spatial-hash.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/utils.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/spatial-hash/utils.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/test-utils.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/transaction-manager/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/transaction-manager/transaction.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/action-state.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/action-state.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/command-handler.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/command-handler.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/edge.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/edge.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/environment.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/environment.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/flow-config.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/flow-config.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/metadata.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/metadata.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/middleware.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/middleware.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/model-adapter.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/model-adapter.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/model.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/model.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/node.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/node.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/renderer.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/renderer.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/shortcut-action.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/shortcut-action.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/shortcut.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/shortcut.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/transaction.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/transaction.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/types/utils.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/updater/init-updater/init-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/updater/init-updater/init-state.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/updater/init-updater/init-updater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/updater/init-updater/init-updater.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/updater/updater.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/updater/updater.interface.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/__tests__/deep-merge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/__tests__/deep-merge.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/__tests__/dimensions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/__tests__/dimensions.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/__tests__/group-size.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/__tests__/group-size.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/compute-floating-edge-side.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/compute-floating-edge-side.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/constants.ts: -------------------------------------------------------------------------------- 1 | export const FPS_60 = 1000 / 60; 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/deep-merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/deep-merge.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/dimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/dimensions.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/get-port-flow-position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/get-port-flow-position.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/group-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/group-size.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/is-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/is-group.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/measurement-validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/measurement-validation.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/rects-points-sizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/rects-points-sizes.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/semaphore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/semaphore.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/sort-nodes-by-z-index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/sort-nodes-by-z-index.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/core/src/utils/sort-nodes-by-z-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/core/src/utils/sort-nodes-by-z-index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/components/edge-label/base-edge-label/base-edge-label.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/components/node/default-node-template/ng-diagram-default-node-template.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/directives/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/directives/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/directives/viewport/viewport.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/directives/viewport/viewport.directive.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/directives/z-index/z-index.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/directives/z-index/z-index.directive.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/model/initialize-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/model/initialize-model.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/model/signal-model-adapter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/model/signal-model-adapter.spec.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/model/signal-model-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/model/signal-model-adapter.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/providers/ng-diagram.providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/providers/ng-diagram.providers.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/public-services/ng-diagram.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/public-services/ng-diagram.service.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/services/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/services/palette/palette.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/services/palette/palette.service.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/services/renderer/renderer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/services/renderer/renderer.service.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/styles/primitives.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/styles/primitives.css -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/styles/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/styles/styles.css -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/styles/tokens.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/styles/tokens.css -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/types/config.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/types/edge-template-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/types/edge-template-map.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/types/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/types/event.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/types/index.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/types/node-template-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/types/node-template-map.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/types/palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/types/palette.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/utils/create-config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/utils/create-middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/utils/create-middlewares.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/utils/find-parent-with-class.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/utils/find-parent-with-class.test.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/utils/find-parent-with-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/utils/find-parent-with-class.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/lib/utils/node-context-guard.base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/lib/utils/node-context-guard.base.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/public-api.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/src/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/src/test-setup.ts -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/tsconfig.lib.json -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/tsconfig.spec.json -------------------------------------------------------------------------------- /packages/ng-diagram/projects/ng-diagram/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/projects/ng-diagram/vite.config.mts -------------------------------------------------------------------------------- /packages/ng-diagram/scripts/bundle-dts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/scripts/bundle-dts.js -------------------------------------------------------------------------------- /packages/ng-diagram/scripts/fix-package-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/scripts/fix-package-json.js -------------------------------------------------------------------------------- /packages/ng-diagram/scripts/generate-api-report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/scripts/generate-api-report.js -------------------------------------------------------------------------------- /packages/ng-diagram/scripts/minify-mjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/scripts/minify-mjs.js -------------------------------------------------------------------------------- /packages/ng-diagram/scripts/remove-sourcemaps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/scripts/remove-sourcemaps.js -------------------------------------------------------------------------------- /packages/ng-diagram/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/packages/ng-diagram/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/turbo.json -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synergycodes/ng-diagram/HEAD/vitest.workspace.ts --------------------------------------------------------------------------------