File tree Expand file tree Collapse file tree
utils/misc/nodejs-terminal/html/snippet-nodejs/v1.0 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments