Lines Matching refs:data

9 function render(data)  argument
13 if (data.scale == 'auto')
16 data.scale = 1;
27 data.border = parseInt(data.border) || 0;
28 data.w = parseFloat(data.w) || 0;
29 data.h = parseFloat(data.h) || 0;
30 data.scale = parseFloat(data.scale) || 1;
36 extras = JSON.parse(data.extras);
42 extras = JSON.parse(decodeURIComponent(data.extras));
66 if (data.xml.substring(0, 5) == 'iVBOR' || (extras != null && extras.isPng))
68 data.xml = Editor.extractGraphModelFromPng('data:image/png;base64,' + data.xml);
72 if (data.xml.substring(0, 11) == '<#document>')
74 data.xml = data.xml.substring(11, data.xml.length - 12);
78 var doc = mxUtils.parseXml(data.xml);
102 if (mxIsElectron && data.format == 'xml')
116 …ipcRenderer.send('xml-data', mxUtils.getXml(editorUi.getXmlFileData(null, null, data.uncompressed)…
443 if (data.format == 'pdf')
445 if (data.bg == 'none')
462 bg = (data.bg != null && data.bg.length > 0) ?
463 data.bg : xmlDoc.documentElement.getAttribute('background');
472 if (bg == null && data.format != 'gif' && data.format != 'png')
521 …if (data.print || (data.format == 'pdf' && xmlDoc.documentElement.getAttribute('page') == '1' && d…
526 if (data.print)
528 document.title = data.fileTitle;
531 printScale = data.pageScale;
538 if (data.fit)
540 var h = parseInt(data.sheetsAcross);
541 var v = parseInt(data.sheetsDown);
543 data.scale = Math.min((data.pageHeight * v) / (gb.height / graph.view.scale),
544 (data.pageWidth * h) / (gb.width / graph.view.scale));
548 data.scale = data.scale / graph.pageScale;
550 if (isNaN(data.scale))
557 var pw = data.pageWidth || xmlDoc.documentElement.getAttribute('pageWidth');
558 var ph = data.pageHeight || xmlDoc.documentElement.getAttribute('pageHeight');
566 var ps = data.pageScale || xmlDoc.documentElement.getAttribute('pageScale');
623 if (data.w > 0 || data.h > 0)
627 if (data.w > 0 && data.h > 0)
629 s = Math.min(data.w / b.width, data.h / b.height);
631 else if (data.w > 0)
633 s = data.w / b.width;
637 s = data.h / b.height;
641 Math.floor(data.border / s - Math.floor(b.x)),
642 Math.floor(data.border / s - Math.floor(b.y)));
646 var s = data.scale;
679 Math.floor(data.border - Math.floor(b.x)),
680 Math.floor(data.border - Math.floor(b.y)));
686 data.border = 0;
702 …bounds.width = Math.ceil(bounds.width + data.border) + 1; //The 1 extra pixels to prevent cutting …
703 …bounds.height = Math.ceil(bounds.height + data.border) + 1; //The 1 extra pixels to prevent starti…
710 var scale = data.print? data.scale : 1 / graph.pageScale;
711 var autoOrigin = (data.print && data.fit != null) ? data.fit : false;
787 …if (data.format != 'pdf' && mxClient.IS_SVG && xmlDoc.documentElement.getAttribute('shadow') == '1…
805 if (!data.allPages)
807 if (data.pageId != null)
811 if (data.pageId == diagrams[i].getAttribute('id'))
821 from = Math.max(0, Math.min(parseInt(data.from) || from, diagrams.length - 1));
822 to = parseInt(data.to);