Git Product home page Git Product logo

ngflowchart's People

Contributors

dahaiz avatar mathiasmoeller avatar perfuchs avatar sebastianhenneberg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ngflowchart's Issues

Not working for custom symbols

Directive not working when use custom angular

app.config(function($interpolateProvider, $httpProvider) {
        $interpolateProvider.startSymbol('[[');
        $interpolateProvider.endSymbol(']]');
    });

This is necessary because i'm using Django and the template engine uses the same symbols of angular {{ and }}.

I will try send PR later.

Thanks.

Remove console logging

There is a console.log that prints out some offset value. This is probably a debugging log that can be removed.

mobile touch

I'm trying to move the nodes via android device, nothing happens.

Only one edge on bottomConnector

Hi,

How can I limit the number of edges on bottomConnectors ? For my project, I need to be able to put only one edge per bottomConnector, and multiple edges per topConnector.

Thanks in advance !

Firefox drag and drop redirect into nowhere

Hi
Our team faced with issue that when you try to connect one connector into nothing (to any place on the page where no other object or edges) it redirects you to about:blank url in Firefox.
Please could you provide us a way how to prevent it because as I know there is no way to add any logic to drag events callbacks.
case

Reproduces only in Firefox on any OS.
Thank you in advance.

flowchart not working

Hello,
I have created one application using ASP.Net vNext MVC. I have implemented flow chart in that.
But not working properly. When I try to drag any node it gives me error "Cannot read property 'setData' of undefined" in ngflowchart.js file at line no 180.
Should I have to reference all the js files which are listed in app/flowchart folder to my page where I want to display flow chart?

Bootsrap 3.3.7 and jquery are not working with ngFlowchart

bootstrap and jquery are conflicting with this plugin , is there any solution to use bootstrap with this plugin in angularjs 1.5 version ?

Node connector are disappear in this case .We can only see nodes. Below is the image of node which is not showing connectors .

Any help will greatly appreciate . Thank you .

Adding new connector will not update size of Node

I tried adding new connecter both output and input connector dynamically. Result wasn't good the connectors were going out from the node itself. I used the default css provided in demo .Here is the picture:

image

Anyone else having this problem? any workaround?

Node connecting rules

What if have few types of nodes, a parent and child, and I want to put some rules what connectors can connect to what end points,

Is there an event handler or a way to do it ?

Cleanup and beautify README

  • move internal description to dedicated markdown page
  • review descriptions and correct spelling mistakes
  • provide animated GIF showing ngFlowchart

Add callback "newEdgeAdded"

We generate new edge internally. We should offer a callback thats get called, when we have added an edge.

add possibility to use transparent node animation for dragging

Currently there can be a huge performance issue while dragging if you have a lot of watchers in your angular app. This is because the scope is used to handle the position of the nodes as well as the edges connected to it.

To reduce digest cycles add another mode for dragging where only a transparent copy of the node is used to display the new position using vanilla js and only update the scope at the end of dragging.

Provide a general curved edges algorithm

The algorithm for curved edges supports only a flow direction from top to bottom. We will need a more general algorithm. E.g. it should also work from left to right.

How to customize the NODE.html ?

I want to customize the node.html such that connectors are of different colors (Say red, green and yellow). If I change the background-color attribute of the fc-connector, it changes the color for all the connectors. I want to achieve that for each connector. Any suggestions on how it can be achieved ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.