title: Flutter directed graph. Can I use CustomPainter Class with custom widgets?
body: <p>I want to build a directed graph like in the picture below with flutter. 
  I dont know where to start. I searched at internet without success. Which algorihms do I need for this kind of graph?
  I tried to build this graph with custom painter class. I dont know how to use custom widgets inside custom painter class. (for example a rect with a picture of person and text beside).
  I only was able to draw rect and lines...
  Zoom and pan I thought I can do with GestureDetector class.
  The graph should be customizable dynamicly.</p>
  
  <p><a href="https://i.stack.imgur.com/fxAii.png" rel="noreferrer"><img src="https://i.stack.imgur.com/fxAii.png" alt="enter image description here"></a></p>