@guardian/threads
Version:
28 lines • 831 B
JavaScript
var UnknownFilter = /** @class */ (function () {
function UnknownFilter() {
this.name = 'Unknown';
this.type = 'unknown';
}
return UnknownFilter;
}());
export { UnknownFilter };
export var FilterHelpers;
(function (FilterHelpers) {
function isBoolean(f) {
return f.type === 'boolean';
}
FilterHelpers.isBoolean = isBoolean;
function isText(f) {
return f.type === 'text' || f.type === 'date' || f.type === 'date_ex';
}
FilterHelpers.isText = isText;
function isSelect(f) {
return f.type === 'select';
}
FilterHelpers.isSelect = isSelect;
function isSelectAsync(f) {
return f.type === 'select_async';
}
FilterHelpers.isSelectAsync = isSelectAsync;
})(FilterHelpers || (FilterHelpers = {}));
//# sourceMappingURL=Filter.js.map