Filterable attributes, Int64 entity

This commit is contained in:
barsdeveloper
2023-01-03 22:53:17 +01:00
parent f4ebfa488a
commit a16481194c
21 changed files with 401 additions and 214 deletions

View File

@@ -13,17 +13,19 @@ export default class INumericPinTemplate extends IInputPinTemplate {
if (!values || values.length == 0) {
values = [this.getInput()]
}
let parsedValues = []
for (const value of values) {
let num = parseFloat(value)
if (isNaN(num)) {
num = 0
updateDefaultValue = false
}
parsedValues.push(num)
}
super.setInputs(values, false)
this.setDefaultValue(parsedValues, values)
if (updateDefaultValue) {
let parsedValues = []
for (const value of values) {
let num = parseFloat(value)
if (isNaN(num)) {
num = 0
updateDefaultValue = false
}
parsedValues.push(num)
}
this.setDefaultValue(parsedValues, values)
}
}
/**