feat(boards): 增加python_skulpt_car板卡

This commit is contained in:
王立帮
2025-04-28 00:57:30 +08:00
parent e04445e8b3
commit 597d935c1b
31 changed files with 26537 additions and 128 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,20 @@
var $builtinmodule = function (name) {
let mod= {__name__: new Sk.builtin.str("blocktool")};
var highlight = function(id) {
id=Sk.ffi.remapToJs(id)
Mixly.Editor.blockEditor.highlightBlock(id);
};
var highlight_f=function(block_id) {
return new Sk.misceval.promiseToSuspension(new Promise(function(resolve) {
setTimeout( () => {
highlight(block_id)
resolve(Sk.builtin.none.none$);
}, 800);
}));
}
mod.highlight = new Sk.builtin.func(highlight_f);
return mod;
}