// @ts-check import IInputPinTemplate from "./IInputPinTemplate" /** * @typedef {import("../element/PinElement").default} PinElement */ export default class RealPinTemplate extends IInputPinTemplate { /** * @param {PinElement} pin */ acceptInput(pin) { const value = parseFloat(this.getInput(pin)) pin.entity.DefaultValue = isNaN(value) ? pin.entity.AutogeneratedDefaultValue : value.toString() } }