From 35b1dd5f15e2cdd32332d39adea750641afea078 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=AB=8B=E5=B8=AE?= <3294713004@qq.com> Date: Tue, 29 Apr 2025 21:34:16 +0800 Subject: [PATCH] =?UTF-8?q?chore(core):=20=E7=A7=BB=E9=99=A4=E5=B7=B2?= =?UTF-8?q?=E5=BA=9F=E5=BC=83=E7=9A=84=E6=A8=A1=E5=9D=97Mixly.LevelSelecto?= =?UTF-8?q?r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mixly-modules/common/level-selector.js | 94 ------------------- common/modules/mixly-modules/deps.json | 10 -- 2 files changed, 104 deletions(-) delete mode 100644 common/modules/mixly-modules/common/level-selector.js diff --git a/common/modules/mixly-modules/common/level-selector.js b/common/modules/mixly-modules/common/level-selector.js deleted file mode 100644 index 01b534b3..00000000 --- a/common/modules/mixly-modules/common/level-selector.js +++ /dev/null @@ -1,94 +0,0 @@ -goog.loadJs('common', () => { - -goog.require('layui'); -goog.require('Mixly.Msg'); -goog.provide('Mixly.LevelSelector'); - -const { - Msg, - LevelSelector -} = Mixly; - -const { form } = layui; - -LevelSelector.nowLevel = -1; - -LevelSelector.XML_STR = [ - ` - - - `, - ` - - - `, - ` - - - `, - ` - - - `, - ` - - - `, - ` - - - `, - ` - - - ` -]; - -LevelSelector.init = () => { - $('#nav-right-btn-list').prepend(` -
- -
- `); - - const $level = $('#level-type'); - $level.empty(); - for (let i = 1; i < 8; i++) { - $level.append(``); - } - form.render('select', 'level-selector-filter'); - - form.on('select(level-type-filter)', function (data) { - if (LevelSelector.nowLevel !== data.value) { - LevelSelector.nowLevel = data.value; - LevelSelector.xmlToWorkspace(data.value); - } - }); -} - -LevelSelector.xmlToWorkspace = (level) => { - /*if (level < 1 || level > 7) { - return; - } - const xmlStr = LevelSelector.XML_STR[--level]; - try { - Editor.blockEditor.clear(); - const xmlDom = Blockly.utils.xml.textToDom(xmlStr); - Blockly.Xml.domToWorkspace(xmlDom, Editor.blockEditor); - Editor.blockEditor.scrollCenter(); - } catch (e) { - Editor.blockEditor.clear(); - console.log(e); - }*/ -} - -}); \ No newline at end of file diff --git a/common/modules/mixly-modules/deps.json b/common/modules/mixly-modules/deps.json index f3e7aa17..37281c1c 100644 --- a/common/modules/mixly-modules/deps.json +++ b/common/modules/mixly-modules/deps.json @@ -633,16 +633,6 @@ "Mixly.Layer" ] }, - { - "path": "/common/level-selector.js", - "require": [ - "layui", - "Mixly.Msg" - ], - "provide": [ - "Mixly.LevelSelector" - ] - }, { "path": "/common/loader.js", "require": [