(value: NodeProperty)
| 1311 | } |
| 1312 | |
| 1313 | function setValue(value: NodeProperty) { |
| 1314 | if (item.type == "Number") { |
| 1315 | value = Number(value) |
| 1316 | } else if (item.type == "Boolean") { |
| 1317 | value = Boolean(value) |
| 1318 | } |
| 1319 | // @ts-expect-error Requires refactor. |
| 1320 | node[property] = value |
| 1321 | dialog.remove() |
| 1322 | canvas.setDirty(true, true) |
| 1323 | } |
| 1324 | } |
| 1325 | |
| 1326 | static getPropertyPrintableValue(value: unknown, values: unknown[] | object | undefined): string | undefined { |