@oneblink/sdk-core
Advanced tools
Comparing version 6.0.1 to 6.1.0-beta.1
@@ -9,2 +9,3 @@ "use strict"; | ||
const conditionallyShowElement_1 = require("./conditionallyShowElement"); | ||
const formElementsService_1 = require("../formElementsService"); | ||
const fnMap = { | ||
@@ -106,2 +107,20 @@ '>': (lhs, rhs) => lhs > rhs, | ||
} | ||
case 'FORM': | ||
if (predicate.predicate) { | ||
if (!predicateElement || | ||
predicateElement.type !== 'form' || | ||
!predicateElement.elements) { | ||
return; | ||
} | ||
const formModel = formElementsCtrl.model[predicateElement.name]; | ||
return evaluateConditionalPredicate({ | ||
predicate: predicate.predicate, | ||
formElementsCtrl: { | ||
flattenedElements: (0, formElementsService_1.flattenFormElements)(predicateElement.elements), | ||
model: formModel, | ||
parentFormElementsCtrl: formElementsCtrl, | ||
}, | ||
}); | ||
} | ||
return; | ||
case 'OPTIONS': | ||
@@ -108,0 +127,0 @@ default: { |
{ | ||
"name": "@oneblink/sdk-core", | ||
"description": "OneBlink SDK for JavaScript (works in Browsers and NodeJS)", | ||
"version": "6.0.1", | ||
"version": "6.1.0-beta.1", | ||
"author": "OneBlink <developers@oneblink.io> (https://oneblink.io)", | ||
@@ -6,0 +6,0 @@ "bugs": { |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
285271
3214
1