UNPKG

@galaxyproject/galaxy-client

Version:

Galaxy client application build system

1 lines 747 B
"use strict";(self.webpackChunk_galaxyproject_galaxy_client=self.webpackChunk_galaxyproject_galaxy_client||[]).push([[363],{11030:(e,t,n)=>{n.r(t),n.d(t,{createPDF:()=>o,createPNG:()=>g,createSVG:()=>h});var a=n(18802),c=n.n(a),i=n(4213),l=n(13596);function g(e){c().toBlob(e.$el[0],{bgcolor:"#fff"}).then((function(t){(0,i.saveAs)(t,`${e.title||"my-chart"}.png`)}))}function h(e){c().toSvg(e.$el[0]).then((function(t){(0,i.saveAs)(t,`${e.title||"my-chart"}.svg`)}))}function o(e){c().toPng(e.$el[0]).then((function(t){const n=new l.uE,a=n.internal.pageSize.getWidth(),c=n.internal.pageSize.getHeight(),i=e.$el.width(),g=e.$el.height(),h=.95*Math.min(a/i,c/g);n.addImage(t,"png",.025*a,.025*c,h*i,h*g),n.save(`${e.title||"my-chart"}.pdf`)}))}}}]);