File tree Expand file tree Collapse file tree 1 file changed +20
-2
lines changed
Expand file tree Collapse file tree 1 file changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -241,6 +241,24 @@ <h3>
241241 //:
242242
243243
244+ btn . download = function ( ) {
245+
246+ var { txt, error} = get ( base + path + filename ) ;
247+ if ( error ) {
248+ log . red ( error ) ;
249+ return ;
250+ }
251+ var blob = new Blob ( [ txt ] ) ;
252+ var url = window . URL . createObjectURL ( blob ) ;
253+
254+ var a = document . createElement ( 'a' ) ;
255+ a . download = filename ;
256+ a . href = url ;
257+ a . click ( ) ;
258+
259+ } //download
260+
261+
244262 btn . tabs = function ( e ) {
245263
246264 var tab = e . target ;
260278 tab . classList . add ( 'active' ) ;
261279 $ ( `#view #${ tab . id } ` ) . style . display = '' ;
262280
263- } //tabss
281+ } //tabs
264282
265283 //:
266284
344362 }
345363 if ( ! res . ok ) {
346364 error = `( ${ res . status } ) ${ res . statusText } ` ;
347- cache [ url ] = error ;
365+ // cache[url] = error;
348366 //var error = await res.text();
349367 //log.red(error);
350368 return { error} ;
You can’t perform that action at this time.
0 commit comments