Skip to content

Commit 0d439b0

Browse files
save file
1 parent 7903c63 commit 0d439b0

1 file changed

Lines changed: 22 additions & 3 deletions

File tree

utils/misc/nodejs-terminal/v2.0/nodejs-terminal-v2.0.html

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,10 @@
151151
#file-info #icon
152152
{width:20px;height:20px;box-sizing:border-box}
153153

154+
#niframe
155+
{
156+
content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAw1BMVEUrecM8RlEsesU8RlAtesA9RlArecMvecAuer8/SVPKzc+GjJJXlM5DiMlLjcvQ4PDc6PQueb9YYWk8hMcyfsRDTFY9R1E8Rk+Mtdy81OuYveDF2u00fsWox+Qzeb0+R09HcEx5qtc4gcW30elKU11wd36fo6gtecI9RlA8RlA9Rk+tyuXv9Pl8q9hqoNK4u792fYQveb56gYg+R1G6vsFrc3rHyswwer+Bh42Ump8yer5IS0orecM8RlApeMM5Q00od8KQ9boaAAAAPHRSTlP7QZr3XXL+cp/88fXy9fPs7Z/09vr5/Zzq7e7s9+kkKgDx9On38+bLbtZr7e3q7urpaPAd6erkRObpPwF4XDSbAAABE0lEQVQoz5WR2W6DMBBFhyykSY0BswTSsDR70n3f7MH//1U1fiASBUs9sixZR3M11oWyOI17OFg/UBxFL0cLTkLEsYhFfRTVGfWaw1hUb1/DHWO7qXpHz5cNTOu4+nyN3rfbWaT05mHW8FjpabFhgkUR0+nTMzr8MDQwhxfLQAEfAwMjmHADFzCx/6XRrIPQpMP0XnZrVLmSeFRil8aA2FwuUqBO4/1GY5BmwEP3TiYuxfa0smmASDwHl1njGy2TWyrVvQaOK+8G2tPO1XqFS/da8nDhkfZ07TOos2XiEflnNeUJqL25TWjH5spLna3/36E5UtdBQyUhtY2NYatQ39y3D08GbQ8g30Mv+28o81EvefkLrY2Is/tHNSYAAAAASUVORK5CYII=);
157+
}
154158

155159
#hldr
156160
{padding:10px;border:2px solid lightgray;box-sizing:border-box;flex:1;background:hsl(45,86%,98%)}
@@ -198,6 +202,8 @@
198202
<div id=size></div>
199203
</div>
200204

205+
<img id=niframe>
206+
201207
</div>
202208

203209
<div id=hldr>
@@ -243,11 +249,11 @@
243249
filemod.initdom();
244250
wcfs.initdom();
245251

246-
247-
$('#hldr').style.background = theme.light.background;
252+
$('#niframe').onclick = btn.niframe;
253+
$('#hldr').style.background = theme.light.background;
248254

249255

250-
$('[value=test]').onclick = btn.test;
256+
$('[value=test]').onclick = btn.test;
251257

252258
log.initdom();
253259

@@ -262,6 +268,19 @@
262268
//:
263269

264270

271+
btn.niframe = async function(){
272+
273+
var node = document.createElement('webcontainer-iframe');
274+
node.setAttribute('component','page');
275+
document.body.append(node);
276+
var mod2 = mod.create({mod,name:'webcontainer-iframe'});
277+
var result = await mod.build({root:node,mod:mod2});
278+
await mod2.auto();
279+
var wciframe = mod2['webcontainer-iframe'];
280+
281+
}//niframe
282+
283+
265284
btn.test = async function(){console.log('test');
266285

267286
var list = await webcontainer.fs.readdir('/',{withFileTypes:true});

0 commit comments

Comments
 (0)