feat(editor): Add workflow evaluation run views (no-changelog) (#12258)

This commit is contained in:
oleg
2025-01-07 12:52:44 +01:00
committed by GitHub
parent ecabe34705
commit 3d990eb555
41 changed files with 3811 additions and 579 deletions

View File

@@ -80,6 +80,7 @@ const props = withDefaults(
executing?: boolean;
keyBindings?: boolean;
showBugReportingButton?: boolean;
loading?: boolean;
}>(),
{
id: 'canvas',
@@ -90,6 +91,7 @@ const props = withDefaults(
readOnly: false,
executing: false,
keyBindings: true,
loading: false,
},
);
@@ -131,7 +133,7 @@ const isPaneReady = ref(false);
const classes = computed(() => ({
[$style.canvas]: true,
[$style.ready]: isPaneReady.value,
[$style.ready]: !props.loading && isPaneReady.value,
}));
/**
@@ -695,7 +697,11 @@ provide(CanvasKey, {
@update:outputs="onUpdateNodeOutputs"
@move="onUpdateNodePosition"
@add="onClickNodeAdd"
/>
>
<template v-if="$slots.nodeToolbar" #toolbar="toolbarProps">
<slot name="nodeToolbar" v-bind="toolbarProps" />
</template>
</Node>
</template>
<template #edge-canvas-edge="edgeProps">