title: How to draw edge label on Sigma.js Graph
body: <p>I am creating graph using SIGMA.JS library.
  Its getting drawn , but I am unable to draw edge label on the graphs.
  I followed and tried to use Github library as mentioned in following thread :</p>
  
  <p><a href="https://stackoverflow.com/questions/19401147/show-edge-label-in-sigma-js">show edge label in sigma.js</a></p>
  
  <p>But As Its not much elaborate , I couldn't get through my problem.</p>
  
  <p>I use following sample data in JSON.</p>
  
  <p>{
  "edges":
  [{"source":"19",
  "target":"3",
  "id":"abc"}],</p>
  
  <p>"nodes":[
  {"label":"a1",
  "x":-158,
  "y":-171,
  "id":"19",
  "color":"rgb(49,230,186)",
  "size":15},</p>
  
  <p>{"label":"b1",
  "x":112,
  "y":-98,
  "id":"3",
  "color":"rgb(138,136,89)",
  "size":19}]
  };</p>
  
  <p>How can I get this edge label using SIGMA.JS. Is it provided as default feature? If not , What steps can I take to get the same.
  If needed, Suggestion on alternative JS library for Graphs is welcome.</p>