Initial commit

This commit is contained in:
libertyspy
2026-02-08 20:57:07 +08:00
parent 58d36a3d6d
commit 1058d666a0
6 changed files with 45 additions and 56 deletions

View File

@@ -46,24 +46,26 @@ export interface ElementVariable {
unit: NullableString;
}
export interface GraphTaskRect {
width?: number;
height?: number;
x?: number;
y?: number;
}
export interface BaseElement {
id: number;
key: NullableString;
name: NullableString;
description: NullableString;
type: NullableString;
width: number;
height: number;
position: GraphPosition;
category: NullableString;
element?: DraggableElement;
[key: string]: unknown;
}
export interface GraphTaskRect {
width?: number;
height?: number;
x?: number;
y?: number;
[key: string]: unknown;
}
export interface GraphTaskElement extends BaseElement {
@@ -72,7 +74,6 @@ export interface GraphTaskElement extends BaseElement {
outputs: any;
variables: ElementVariable[];
parameters: ElementParameter[];
children?: GraphTaskElement[],
[key: string]: unknown;