Vector input type implemented

This commit is contained in:
barsdeveloper
2022-09-18 15:13:48 +02:00
parent aa54bd0627
commit 4e715568fe
22 changed files with 312 additions and 228 deletions

View File

@@ -12,6 +12,7 @@ import Select from "../input/mouse/Select"
import SelectorElement from "../element/SelectorElement"
import Unfocus from "../input/mouse/Unfocus"
import Zoom from "../input/mouse/Zoom"
import Utility from "../Utility"
/**
* @typedef {import("../Blueprint").default} Blueprint
@@ -32,13 +33,14 @@ export default class BlueprintTemplate extends ITemplate {
"--ueb-grid-size": `${Configuration.gridSize}px`,
"--ueb-link-min-width": `${Configuration.linkMinWidth}`,
"--ueb-node-radius": `${Configuration.nodeRadius}px`,
"--ueb-pin-bool-color": `${Configuration.pinColor["bool"]}`,
"--ueb-pin-default-color": `${Configuration.pinColor["default"]}`,
"--ueb-pin-exec-color": `${Configuration.pinColor["exec"]}`,
"--ueb-pin-name-color": `${Configuration.pinColor["name"]}`,
"--ueb-pin-real-color": `${Configuration.pinColor["real"]}`,
"--ueb-pin-string-color": `${Configuration.pinColor["string"]}`,
"--ueb-pin-linear-color": `${Configuration.pinColor["/Script/CoreUObject.LinearColor"]}`,
...Object.entries(Configuration.pinColor)
.map(([k, v]) => ({
[`--ueb-pin-color-${Utility.getIdFromReference(k)}`]: v.toString()
}))
.reduce((acc, cur) => ({
...acc,
...cur,
}), {}),
}
/**