auto open form collapse item.
This commit is contained in:
@ -126,7 +126,7 @@ import ElementListeners from "./listeners/ElementListeners";
|
||||
import ElementProperties from "./properties/ElementProperties";
|
||||
import ElementForm from "./form/ElementForm";
|
||||
import UserTaskListeners from "./listeners/UserTaskListeners";
|
||||
import { provide, toRefs, watch } from "vue";
|
||||
import { provide, toRefs, watch, nextTick } from "vue";
|
||||
|
||||
const props = defineProps({
|
||||
bpmnModeler: Object,
|
||||
@ -156,6 +156,11 @@ const conditionFormVisible = ref(false); // 流转条件设置
|
||||
const formVisible = ref(false); // 表单配置
|
||||
let timer;
|
||||
let bpmnElement;
|
||||
function openFormColla() {
|
||||
nextTick(() => {
|
||||
activeTab.value = ["base", "condition"];
|
||||
});
|
||||
}
|
||||
function initModels() {
|
||||
// 初始化 modeler 以及其他 moddle
|
||||
if (!bpmnModeler.value) {
|
||||
@ -243,5 +248,6 @@ initModels();
|
||||
|
||||
defineExpose({
|
||||
initFormOnChanged,
|
||||
openFormColla,
|
||||
});
|
||||
</script>
|
||||
|
Reference in New Issue
Block a user