INNER CODE UNIT · JavaScript
autoloadFromDataUrl
philippemerle/KubeDiagrams · interactive_viewer/script/main.js:76
function autoloadFromDataUrl() {
try {
const params = new URLSearchParams(location.search);
const dataUrl = params.get('dataUrl');
if (!dataUrl) return;
fetch(dataUrl)
.then(r => r.json())
.then(json => window.renderFromDotJson(json))
.catch(err => console.error('Failed to load DOT_JSON via dataUrl:', err));
} catch (_) { /* ignore */ }
}
/**
* Initialize the cytoscape instance, create layout selector buttons, wire
* save buttons and the file input, and set up autoload (postMessage /
* ?dataUrl=...).
*/
function setUp() {