title: Angular 5 SVG flowchart npm plugin
body: <p>Hi I'm using Angular 5 in my project and I need to create flowcharts. I've searched and found some plugins but they don't offer these features that I need:</p>
  
  <ol>
  <li>the Ability to add/delete/redraw the nodes (There should be an array of nodes so that when I update it, the flowchart is redrawn).</li>
  <li>put a label on nodes and add tooltips to them.</li>
  <li>being able to do some thing on clicking the nodes.</li>
  <li>panning and zooming</li>
  </ol>
  
  <p>Thanks in advance</p>