diff --git a/src/components/editor/composer/CommandComposer.vue b/src/components/editor/composer/CommandComposer.vue
index 6369621..ba010c6 100644
--- a/src/components/editor/composer/CommandComposer.vue
+++ b/src/components/editor/composer/CommandComposer.vue
@@ -23,17 +23,10 @@
-
diff --git a/src/components/editor/composer/ComposerCard.vue b/src/components/editor/composer/ComposerCard.vue
index bb63595..2ea1392 100644
--- a/src/components/editor/composer/ComposerCard.vue
+++ b/src/components/editor/composer/ComposerCard.vue
@@ -68,6 +68,13 @@
+
+
+
+
import { defineComponent } from "vue";
import KeyEditor from "./KeyEditor.vue";
+import UBrowserEditor from './ubrowser/UBrowserEditor.vue';
export default defineComponent({
name: "ComposerCard",
components: {
KeyEditor,
+ UBrowserEditor
},
props: {
command: {
@@ -208,10 +217,10 @@ export default defineComponent({
}
/* 拖拽动画 */
-.composer-card:active {
- transform: scale(1.02);
- transition: transform 0.2s;
-}
+/* .composer-card:active { */
+ /* transform: scale(1.02); */
+ /* transition: transform 0.2s; */
+/* } */
.command-item {
transition: all 0.3s ease;
diff --git a/src/components/editor/composer/composerConfig.js b/src/components/editor/composer/composerConfig.js
index 6808f70..41c6f4d 100644
--- a/src/components/editor/composer/composerConfig.js
+++ b/src/components/editor/composer/composerConfig.js
@@ -45,6 +45,12 @@ export const commandCategories = [
value: "utools.ubrowser.goto",
label: "用ubrowser打开网址",
desc: "要访问的网址链接",
+ },
+ {
+ value: "ubrowser",
+ label: "UBrowser浏览器操作",
+ desc: "配置UBrowser浏览器操作",
+ hasUBrowserEditor: true
}
]
},
@@ -121,6 +127,7 @@ export const commandsWithOutput = {
'open': true,
'locate': true,
'copyTo': true,
+ 'ubrowser': true,
}
// 定义哪些命令可以接收输出
diff --git a/src/components/editor/composer/ubrowser/UBrowserBasic.vue b/src/components/editor/composer/ubrowser/UBrowserBasic.vue
new file mode 100644
index 0000000..a2099d2
--- /dev/null
+++ b/src/components/editor/composer/ubrowser/UBrowserBasic.vue
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/editor/composer/ubrowser/UBrowserEditor.vue b/src/components/editor/composer/ubrowser/UBrowserEditor.vue
new file mode 100644
index 0000000..f61e028
--- /dev/null
+++ b/src/components/editor/composer/ubrowser/UBrowserEditor.vue
@@ -0,0 +1,486 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/editor/composer/ubrowser/UBrowserOperations.vue b/src/components/editor/composer/ubrowser/UBrowserOperations.vue
new file mode 100644
index 0000000..7a7bc78
--- /dev/null
+++ b/src/components/editor/composer/ubrowser/UBrowserOperations.vue
@@ -0,0 +1,455 @@
+
+
+
+
+
+
+
+
+
{{ action.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/editor/composer/ubrowser/UBrowserRun.vue b/src/components/editor/composer/ubrowser/UBrowserRun.vue
new file mode 100644
index 0000000..1bff1f0
--- /dev/null
+++ b/src/components/editor/composer/ubrowser/UBrowserRun.vue
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
窗口行为
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/editor/composer/ubrowser/operations/UBrowserInput.vue b/src/components/editor/composer/ubrowser/operations/UBrowserInput.vue
new file mode 100644
index 0000000..2402bbe
--- /dev/null
+++ b/src/components/editor/composer/ubrowser/operations/UBrowserInput.vue
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/editor/composer/ubrowser/operations/UBrowserOperation.vue b/src/components/editor/composer/ubrowser/operations/UBrowserOperation.vue
new file mode 100644
index 0000000..5b7e988
--- /dev/null
+++ b/src/components/editor/composer/ubrowser/operations/UBrowserOperation.vue
@@ -0,0 +1,270 @@
+
+
+
{{ title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ param }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ file }}
+
+
+
+
+
+
+
+
+
+
+
+