pdf.proxyTarget String
(default: "_self")
A name or keyword indicating where to display the document returned from the proxy.
If you want to display the document in a new window or an iframe, the proxy method has to set the Content-Disposition
header of the response to inline; filename="<fileName.pdf>"
.
Example - opening the generated document in a new window
<div id="diagram"></div>
<script>
$("#diagram").kendoDiagram({
pdf: {
forceProxy: true,
proxyURL: "/save",
proxyTarget: "_blank"
},
dataSource: {
data: [{ "items": [{ items: [{}] }] }],
schema: { model: { children: "items" } }
},
layout: {
type: "tree"
}
});
var diagram = $("#diagram").getKendoDiagram();
diagram.saveAsPDF();
</script>