Files
doneit-web/.angular/cache/14.2.12/babel-webpack/f3721c923cd6d69fbd45bd710d829502.json
T

1 line
43 KiB
JSON
Raw Normal View History

2023-06-30 09:54:21 +01:00
{"ast":null,"code":"import { getDeep } from '../../utils.js';\nexport class gt {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath,\n customData\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue > arg;\n }\n}\nexport class iexact {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath,\n customData\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue === arg;\n }\n}\nexport class gte {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath,\n customData\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue >= arg;\n }\n}\nexport class lt {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath,\n customData\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue < arg;\n }\n}\nexport class lte {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue <= arg;\n }\n}\nexport class not {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue != arg;\n }\n}\nexport class eq {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath,\n customData\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue == arg;\n }\n}\nexport class contains {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath,\n customData\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n return _rowFieldValue.some(r => arg.includes(r));\n }\n}\nexport class info {\n static run({\n row,\n fieldPath\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return {\n present: false,\n value: undefined\n };\n }\n } catch (error) {\n return {\n present: false,\n value: undefined\n };\n }\n return {\n present: true,\n value: undefined\n };\n }\n}\nexport class containsOBj {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath,\n customData\n }) {\n let _rowFieldValue;\n try {\n _rowFieldValue = getDeep(row, fieldPath);\n if (_rowFieldValue === undefined) {\n return false;\n }\n } catch (error) {\n return false;\n }\n const keys = Object.keys(arg);\n for (let key of keys) {\n if (!_rowFieldValue[key]) {\n return false;\n }\n }\n return true;\n }\n}\nexport class containedBy {\n static validate({\n fieldName,\n arg,\n row,\n fieldPath