Data extraction API improvements.

This commit is contained in:
Henning Dieterichs
2023-03-24 14:06:22 +01:00
parent 904d0060ea
commit d45dfdaa71
5 changed files with 220 additions and 32 deletions

View File

@@ -50,7 +50,11 @@ export class StringRangeExtractor implements DataExtractor {
for (let item of (data as (number | [number, number])[]).slice(1)) {
if (typeof item === "string") {
item = context.evalFn(item);
try {
item = context.evalFn(item);
} catch (e) {
return;
}
if (item === undefined) {
continue;
}