@botonic/plugin-flow-builder
Version:
Use Flow Builder to show your contents
20 lines • 639 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ContentFilterExecutor = void 0;
const tslib_1 = require("tslib");
class ContentFilterExecutor {
constructor(options) {
this.filters = [];
this.filters = options.filters;
}
filter(request, content) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
for (const filter of this.filters) {
content = yield filter(request, content);
}
return content;
});
}
}
exports.ContentFilterExecutor = ContentFilterExecutor;
//# sourceMappingURL=index.js.map