Skip to content

Commit 2e0057b

Browse files
save file
1 parent eef4588 commit 2e0057b

1 file changed

Lines changed: 40 additions & 4 deletions

File tree

utils/misc/nodejs-terminal/html/snippet-nodejs/v1.0/snippet-nodejs-v1.0.html

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -303,19 +303,55 @@
303303
//:
304304

305305

306+
obj.source = source;
307+
306308
function source(){
309+
310+
var txt = editor.getvalue();
311+
var blob = new Blob([txt]);
312+
return blob;
313+
307314
}//source
308315

309316

310-
function complete(){
317+
obj.complete = complete;
318+
319+
function complete(file){
320+
321+
if(file){
322+
editor.filename(file);
323+
editor.filename.save.hide();
324+
filemod.cur = file;
325+
//var title = file.name||file.filename;
326+
//set.title(title);
327+
//set.favicon(icon.def);
328+
}
329+
330+
//menu.close();
331+
editor.focus();
332+
311333
}//complete
312334

313335

314-
complete.load = function(){
315-
}//load
336+
complete.load = async function(file,blob){
337+
338+
var txt = await blob.text();
339+
editor.clear();
340+
//output.kill();
341+
editor.setValue(txt,-1);
342+
complete(file);
343+
344+
}//complete.load
345+
316346

347+
complete.save = function(file,confirm=true){
317348

318-
complete.save = function(){
349+
complete(file);
350+
351+
if(confirm){
352+
log.green(file.filename,'saved');
353+
}
354+
319355
}//save
320356

321357

0 commit comments

Comments
 (0)