title: jsplumb change edge paintstyles for diffrent node types
body: <p>I am using jsPlumb in my Angular app to connect several things.
  I am having 3 node types: subservice, entryAssets, exitAssets. Thing is that i want to have other connecting styles for subservices nodes and other for entryAssets&amp;exitAssets (note: entryAssets will connect with exitAssets, there won't be a case that entryAsset connect to another entryAsset instance, only cross connections allowed).</p>
  
  <p>So here i have default paint styles provieded in view.edges that is passed to jsplumb-surface component as docs require:</p>
  
  <pre><code>view = {
      nodes: {
          subService: {
              component: NodeComponent,
          },
          entryAsset: {
              component: EntryAssetNodeComponent,
          },
          exitAsset: {
              component: ExitAssetNodeComponent,
          },
          initialView: {
              component: InitialViewComponent,
          },
      },
      edges: {
          default: {
              anchor: 'AutoDefault',
              endpoint: 'Blank',
              connector: ['Flowchart', {cornerRadius: 0}],
              paintStyle: {
                  strokeWidth: 2,
                  stroke: '#2c2e33',
                  outlineWidth: 3,
                  outlineStroke: 'transparent',
              }, //   default paint style 
              hoverPaintStyle: {strokeWidth: 2, stroke: '#2c2e33'}, // hover paint style for this edge type.
          },
           ...
  </code></pre>
  
  <p>I searched docs at <a href="https://jsplumbtoolkit.com/docs/toolkit/views.html#render-edges" rel="nofollow noreferrer">https://jsplumbtoolkit.com/docs/toolkit/views.html#render-edges</a>, but can't find any info what can i do.</p>
  
  <p>Somebody? pls</p>