title: Vis.js network: how to get data and options back for saving?
body: <p>My intention is to create simple graph editor using vis.js and the first feature I'm thinking about is to position nodes manually and save that. However, unlike <a href="http://visjs.org/docs/network/#methodGlobal" rel="nofollow noreferrer">setting options</a> a straight-forward method to get all the <a href="http://visjs.org/docs/network/#options" rel="nofollow noreferrer">options</a> doesn't seem to exist. Is there any reasonable approach to get them (aside trying to track all the changes using events like <code>dragEnd</code> which sounds way too fragile)?</p>
  
  <p>In fact, I'm looking for a way to extract both data (nodes/edges and their settings) and options so that once the network is rendered using those options, it looks the same (or at least similar) to what was saved.</p>