@skireal/form-builder
Version:
Form builder for Angular apps
19 lines • 1.79 kB
JavaScript
import { __decorate } from "tslib";
import { Pipe } from '@angular/core';
import { uniqueFieldTypes } from '../constants/ui-constants';
var IsFieldUniquePipe = /** @class */ (function () {
function IsFieldUniquePipe() {
}
IsFieldUniquePipe.prototype.transform = function (fieldType) {
return uniqueFieldTypes.includes(fieldType);
};
IsFieldUniquePipe = __decorate([
Pipe({
name: 'isFieldUnique',
pure: true
})
], IsFieldUniquePipe);
return IsFieldUniquePipe;
}());
export { IsFieldUniquePipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXMtZmllbGQtdW5pcXVlLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Ac2tpcmVhbC9mb3JtLWJ1aWxkZXIvIiwic291cmNlcyI6WyJsaWIvcGlwZXMvaXMtZmllbGQtdW5pcXVlLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBQ3BELE9BQU8sRUFBaUIsZ0JBQWdCLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQU01RTtJQUFBO0lBSUEsQ0FBQztJQUhDLHFDQUFTLEdBQVQsVUFBVSxTQUF3QjtRQUNoQyxPQUFPLGdCQUFnQixDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUM5QyxDQUFDO0lBSFUsaUJBQWlCO1FBSjdCLElBQUksQ0FBQztZQUNKLElBQUksRUFBRSxlQUFlO1lBQ3JCLElBQUksRUFBRSxJQUFJO1NBQ1gsQ0FBQztPQUNXLGlCQUFpQixDQUk3QjtJQUFELHdCQUFDO0NBQUEsQUFKRCxJQUlDO1NBSlksaUJBQWlCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRm9ybUZpZWxkVHlwZSwgdW5pcXVlRmllbGRUeXBlcyB9IGZyb20gJy4uL2NvbnN0YW50cy91aS1jb25zdGFudHMnO1xuXG5AUGlwZSh7XG4gIG5hbWU6ICdpc0ZpZWxkVW5pcXVlJyxcbiAgcHVyZTogdHJ1ZVxufSlcbmV4cG9ydCBjbGFzcyBJc0ZpZWxkVW5pcXVlUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICB0cmFuc2Zvcm0oZmllbGRUeXBlOiBGb3JtRmllbGRUeXBlKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIHVuaXF1ZUZpZWxkVHlwZXMuaW5jbHVkZXMoZmllbGRUeXBlKTtcbiAgfVxufVxuIl19