MCPcopy Create free account
hub / github.com/microsoft/SandDance / invertSearchExpression

Function invertSearchExpression

docs/app/js/sanddance-app.js:6380–6387  ·  view source on GitHub ↗
(input)

Source from the content-addressed store, hash-verified

6378 "||": "&&"
6379};
6380function invertSearchExpression(input) {
6381 const operator = invertedOperators[input.operator];
6382 const output = Object.assign(Object.assign({}, input), {
6383 operator
6384 });
6385 if (input.clause) output.clause = invertedClauses[input.clause];
6386 return output;
6387}
6388function invert(search) {
6389 if (Array.isArray(search)) return search.map(invertSearchExpressionGroup);
6390 else if ((0, _group.isSearchExpressionGroup)(search)) return invertSearchExpressionGroup(search);

Callers 1

invertFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected