Various fixes

This commit is contained in:
barsdeveloper
2022-09-25 17:26:09 +02:00
parent 4d35c198db
commit e0186fc408
13 changed files with 31 additions and 52 deletions

View File

@@ -9,21 +9,6 @@ import RealPinTemplate from "./RealPinTemplate"
export default class VectorPinTemplate extends RealPinTemplate {
/**
* @param {PinElement} pin
* @param {String[]?} values
*/
setInputs(pin, values = [], updateDefaultValue = true) {
this.inputContentElements.forEach(
(element, i) => element.innerText = values[i]
)
if (updateDefaultValue) {
pin.setDefaultValue(values
.map(v => IInputPinTemplate.stringFromInputToUE(v)) // Double newline at the end of a contenteditable element
.reduce((acc, cur) => acc + cur, ""))
}
}
/** @param {PinElement} pin */
renderInput(pin) {
if (pin.isInput()) {