oak-general-business/lib/utils/area.js

12 lines
631 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeAreaAncestorFilter = makeAreaAncestorFilter;
exports.makeAreaDecendantFilter = makeAreaDecendantFilter;
const filter_1 = require("oak-domain/lib/store/filter");
function makeAreaAncestorFilter(filter, level = 1, includeAll, includeSelf) {
return (0, filter_1.makeTreeAncestorFilter)('area', 'parentId', filter, level, includeAll, includeSelf);
}
function makeAreaDecendantFilter(filter, level = 1, includeAll, includeSelf) {
return (0, filter_1.makeTreeDescendantFilter)('area', 'parentId', filter, level, includeAll, includeSelf);
}