@brechtvdv/event-stream-client
Version:
Syncs an entire TREE collection, but only emits the objects, does not store them.
22 lines (19 loc) • 769 B
JavaScript
const NameSpaces = require('./namespaces');
const TREE_RELATIONS = [
NameSpaces.TREE + "Relation",
NameSpaces.TREE + "PrefixRelation",
NameSpaces.TREE + "SubstringRelation",
NameSpaces.TREE + "GreaterThanRelation",
NameSpaces.TREE + "GreaterOrEqualThanRelation",
NameSpaces.TREE + "LessThanRelation",
NameSpaces.TREE + "LesserThanRelation",
NameSpaces.TREE + "LessOrEqualThanRelation",
NameSpaces.TREE + "LesserOrEqualThanRelation",
NameSpaces.TREE + "EqualThanRelation",
NameSpaces.TREE + "GeospatiallyContainsRelation",
NameSpaces.TREE + "InBetweenRelation"
];
function isTreeRelation(predicateString) {
return TREE_RELATIONS.includes(predicateString);
}
module.exports = { isTreeRelation };