@versatiledatakit/data-pipelines
Version:
Data Pipelines help Data Engineers develop, deploy, run, and manage data processing workloads (called 'Data Job')
28 lines • 2.56 kB
JavaScript
/*
* Copyright 2023-2025 Broadcom
* SPDX-License-Identifier: Apache-2.0
*/
import { Pipe } from '@angular/core';
import * as i0 from "@angular/core";
export class ExtractContactsPipe {
static transform(contacts) {
if (Array.isArray(contacts) && contacts.length) {
return contacts;
}
else {
return [];
}
}
transform(contacts) {
return ExtractContactsPipe.transform(contacts);
}
}
ExtractContactsPipe.ɵfac = function ExtractContactsPipe_Factory(t) { return new (t || ExtractContactsPipe)(); };
ExtractContactsPipe.ɵpipe = /*@__PURE__*/ i0.ɵɵdefinePipe({ name: "extractContacts", type: ExtractContactsPipe, pure: true });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ExtractContactsPipe, [{
type: Pipe,
args: [{
name: 'extractContacts'
}]
}], null, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0cmFjdC1jb250YWN0cy5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvZGF0YS1waXBlbGluZXMvc3JjL2xpYi9zaGFyZWQvcGlwZXMvZXh0cmFjdC1jb250YWN0cy5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRztBQUVILE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDOztBQUtwRCxNQUFNLE9BQU8sbUJBQW1CO0lBQzVCLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBa0I7UUFDL0IsSUFBSSxLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxJQUFJLFFBQVEsQ0FBQyxNQUFNLEVBQUU7WUFDNUMsT0FBTyxRQUFRLENBQUM7U0FDbkI7YUFBTTtZQUNILE9BQU8sRUFBRSxDQUFDO1NBQ2I7SUFDTCxDQUFDO0lBRUQsU0FBUyxDQUFDLFFBQWtCO1FBQ3hCLE9BQU8sbUJBQW1CLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQ25ELENBQUM7O3NGQVhRLG1CQUFtQjsyRkFBbkIsbUJBQW1CO3VGQUFuQixtQkFBbUI7Y0FIL0IsSUFBSTtlQUFDO2dCQUNGLElBQUksRUFBRSxpQkFBaUI7YUFDMUIiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMjMtMjAyNSBCcm9hZGNvbVxuICogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiAqL1xuXG5pbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBQaXBlKHtcbiAgICBuYW1lOiAnZXh0cmFjdENvbnRhY3RzJ1xufSlcbmV4cG9ydCBjbGFzcyBFeHRyYWN0Q29udGFjdHNQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gICAgc3RhdGljIHRyYW5zZm9ybShjb250YWN0czogc3RyaW5nW10pOiBzdHJpbmdbXSB7XG4gICAgICAgIGlmIChBcnJheS5pc0FycmF5KGNvbnRhY3RzKSAmJiBjb250YWN0cy5sZW5ndGgpIHtcbiAgICAgICAgICAgIHJldHVybiBjb250YWN0cztcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiBbXTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRyYW5zZm9ybShjb250YWN0czogc3RyaW5nW10pOiBzdHJpbmdbXSB7XG4gICAgICAgIHJldHVybiBFeHRyYWN0Q29udGFjdHNQaXBlLnRyYW5zZm9ybShjb250YWN0cyk7XG4gICAgfVxufVxuIl19