Comments (4)
There is no zoom and pan implemented. You are welcome to fork and add it! It would be very cool to see how you do it ;)
from angularjs-flowchart.
Foremost - also my praise for the project & article. I'm hoping to incorporate an ERD diagram in my own angular web app and it is most helpful.
I've had a look regarding angular SVG panning. This project looks like it could be helpful (though you may have both found it already)
https://code.google.com/p/svgpan/
Ashley - Keen to chat at a Meetup sometime; I'm Brisbane based & just joined Game Tech.
Ben.
from angularjs-flowchart.
Hi, thanks, i found this zoom pan directive in angular and once the dragging selection box in the flowchart is disabled, the zooming and panning can actually work.
https://github.com/mvindahl/angular-pan-zoom.
The thing is, if the area is scaled, there will be a offset when dragging the node and when connecting the connectors, the end point of the link path is not attached to the mouse pointer.
Im guessing it has something to do with the coordinates translation, but Im new to web svg and angular, can't really figure it out. Could you give me some suggestions? Thank you.
from angularjs-flowchart.
I'm sorry I don't have any suggestions, I haven't done anything yet with zooming and panning in svg. Please let us know if you find a solution because your experience will help others.
from angularjs-flowchart.
Related Issues (20)
- path.exists() is replaced by fs.exists() HOT 1
- Keycodes for "a" and "ctrl" buttons HOT 2
- Change curved path into straight path HOT 4
- Dragging nodes in IE10 HOT 1
- Make only output could be connected to input and 1 node only can connect with 1 other node. HOT 2
- How to check node had connected with other node? HOT 1
- Bower package repo reports 404 not found HOT 1
- mouseCapture is not using explicit annotation HOT 3
- Error: [$compile:tpload] Failed to load template: flowchart/flowchart_template.html (HTTP status: -1 ) HOT 1
- License? HOT 1
- How to get control on handleNodeClicked action HOT 1
- TypeErrors when using AngularJS-FlowChart in existing Angular app HOT 3
- mouse_capture_service.js has a problem HOT 1
- can't detect $scope.chartViewModel.nodes[i] HOT 7
- hoverElement.scope() returns null issue. HOT 3
- Identify direction from Source Node to Destination Node HOT 1
- Missing MIT LICENSE file
- Upgrade to angular 2 + HOT 1
- Failed to load template: flowchart/flowchart_template.html (HTTP status: 404 Not Found) HOT 1
- Best way to enable vertical connectors and nodes? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angularjs-flowchart.