predictype / predicates/queries/queryValue / queryValue
queryValue(
source,oper,value):boolean
Defined in: predicates/queries/queryValue.ts:26
Checks whether query parameters contain or lack a value.
URL | URLSearchParams
The query source to inspect (URL or URLSearchParams).
The value operation to perform (‘contains_value’ or ‘lacks_value’).
string
The value to check.
boolean
True if the value check is valid according to the operator, otherwise false.
If the operation is not recognized.
const source = new URLSearchParams('status=active&role=admin&role=editor');
const valueA = 'editor';
const valueB = 'guest';
queryValue(source, 'contains_value', valueA); // true
queryValue(source, 'lacks_value', valueB); // true
Supported Operators: