From 87bd4d5ff3c84e4a26118cf391e58693dd8f12d3 Mon Sep 17 00:00:00 2001 From: Christoph Stahl Date: Mon, 14 Jan 2019 19:09:19 +0100 Subject: [PATCH] code loading works --- herosaver.js | 43 +++++++++++++++++++++---------------------- herosaver.min.js | 2 +- 2 files changed, 22 insertions(+), 23 deletions(-) diff --git a/herosaver.js b/herosaver.js index fdbce48..36eca26 100644 --- a/herosaver.js +++ b/herosaver.js @@ -1,6 +1,8 @@ +//download.js v4.2, by dandavis; 2008-2017. [MIT] see http://danml.com/download.html for tests/usage +(function(r,l){"function"==typeof define&&define.amd?define([],l):"object"==typeof exports?module.exports=l():r.download=l()})(this,function(){return function l(a,e,k){function q(a){var h=a.split(/[:;,]/);a=h[1];var h=("base64"==h[2]?atob:decodeURIComponent)(h.pop()),d=h.length,b=0,c=new Uint8Array(d);for(b;bc.length&&(n=c.split("/").pop().split("?")[0],d.href=c,-1!==d.href.indexOf(c))){var p=new XMLHttpRequest;return p.open("GET",c,!0),p.responseType="blob",p.onload=function(a){l(a.target.response,n,"application/octet-stream")},setTimeout(function(){p.send()},0),p}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(a)){if(!(2096103.424").css({"margin-left": "20px", "font-size": "1.4em", "color" : "rgba(255, 255, 255, 0.8)", "cursor" : "pointer"}).text("Export Figure"); - var stl_base = $("").css({"margin-left": "20px", "font-size": "1.4em", "color" : "rgba(255, 255, 255, 0.8)", "cursor" : "pointer" }).text("Export Figure + Base"); - var sjson = $("").css({"margin-left": "20px", "font-size": "1.4em", "color" : "rgba(255, 255, 255, 0.8)", "cursor" : "pointer" }).text("Save JSON"); - var ljson = $("").attr({"type": "file", "id": "ljson"}).css({"display":"none"}).text("Load JSON"); - var labeljson = $("").css({"margin-left": "20px", "font-size": "1.4em", "color" : "rgba(255, 255, 255, 0.8)", "cursor" : "pointer"}).text("Export Figure"); + var stl_base = jQuery("").css({"margin-left": "20px", "font-size": "1.4em", "color" : "rgba(255, 255, 255, 0.8)", "cursor" : "pointer" }).text("Export Figure + Base"); + var sjson = jQuery("").css({"margin-left": "20px", "font-size": "1.4em", "color" : "rgba(255, 255, 255, 0.8)", "cursor" : "pointer" }).text("Save JSON"); + var ljson = jQuery("").attr({"type": "file", "id": "ljson"}).css({"display":"none"}).text("Load JSON"); + var labeljson = jQuery("").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Export Figure + Base");var sjson=$("").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Save JSON");var ljson=$("").attr({type:"file",id:"ljson"}).css({display:"none"}).text("Load JSON");var labeljson=$("").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Export Figure + Base");var sjson=jQuery("").css({"margin-left":"20px","font-size":"1.4em",color:"rgba(255, 255, 255, 0.8)",cursor:"pointer"}).text("Save JSON");var ljson=jQuery("").attr({type:"file",id:"ljson"}).css({display:"none"}).text("Load JSON");var labeljson=jQuery("