[API] Require always-exported node properties be defined (#821)

Now required:

- `type`
- `pos`
- `size`
- `flags`
- `order`
- `mode`
This commit is contained in:
filtered
2025-03-23 03:25:57 +11:00
committed by GitHub
parent 6380037d1f
commit 0dd060a369
5 changed files with 21 additions and 22 deletions

View File

@@ -82,7 +82,7 @@ LGraph {
},
"locked": undefined,
"lostFocusAt": undefined,
"mode": undefined,
"mode": 0,
"mouseOver": undefined,
"order": 0,
"outputs": [],
@@ -95,7 +95,7 @@ LGraph {
"serialize_widgets": undefined,
"showAdvanced": undefined,
"title": undefined,
"type": null,
"type": "",
"widgets": undefined,
"widgets_start_y": undefined,
"widgets_up": undefined,
@@ -148,7 +148,7 @@ LGraph {
},
"locked": undefined,
"lostFocusAt": undefined,
"mode": undefined,
"mode": 0,
"mouseOver": undefined,
"order": 0,
"outputs": [],
@@ -161,7 +161,7 @@ LGraph {
"serialize_widgets": undefined,
"showAdvanced": undefined,
"title": undefined,
"type": null,
"type": "",
"widgets": undefined,
"widgets_start_y": undefined,
"widgets_up": undefined,
@@ -215,7 +215,7 @@ LGraph {
},
"locked": undefined,
"lostFocusAt": undefined,
"mode": undefined,
"mode": 0,
"mouseOver": undefined,
"order": 0,
"outputs": [],
@@ -228,7 +228,7 @@ LGraph {
"serialize_widgets": undefined,
"showAdvanced": undefined,
"title": undefined,
"type": null,
"type": "",
"widgets": undefined,
"widgets_start_y": undefined,
"widgets_up": undefined,