andrewjakubowicz / vue-graphviz Goto Github PK
View Code? Open in Web Editor NEWcomponent for visualising nodes
component for visualising nodes
When you are drawing the edges, the feedback doesn't always line up correctly.
The feedback line should line up with the initial node.
Currently the line doesn't line up and floats in the middle of the canvas.
If you click on editable nodes multiple times, the observables don't cancel and many cursors are added.
Multiple pipes shouldn't appear.
The node will have many pipes: '|' of previous cursors.
If the props being passed in aren't stored centrally, then the mutations webcola adds to them will be lost.
However the save does keep x and y co-ordinates.
The overhead of recreating the graph every time the props change may become
very slow.
You have save as SVG and save as pic, but .dot format would be good too, even if it isn't perfect WYSIWYG
Aligned fixed nodes that have been dragged, upon dragging another node, will jump partway between original position and new position
Currently nodes can be added to the props.
However nodes being removed may cause a problem.
could you add an icon to the toolbar so we can also create new nodes?
let is a reserver keyword
Fix that error please.
This is an error message I get when I try to run it in Safari:
[Vue warn]: Error in mounted hook: "ReferenceError: Can't find variable: levelgraph"
found in
---> at /Users/monika/vue-graphViz/src/graphViz.vue
Currently the component only works on Chrome because of ES6 syntax. Safari and Firefox both don't work. However after transpilation the component works on all modern browsers.
Should I add transpilation or let importing projects handle it?
Due to another issue.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.