@rangertechnologies/ngnxt
Version:
This library was used for creating dymanic UI based on the input JSON/data
20 lines • 2.51 kB
JavaScript
import { Pipe } from '@angular/core';
import * as i0 from "@angular/core";
export class EditColumnDropdownPipe {
// SK10APR24 to check the data type of table value is dropdown
transform(arg, element, editCol) {
var returnVal;
returnVal = (editCol.filter((col) => col.name === element));
return returnVal[0].values;
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: EditColumnDropdownPipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe });
static ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: EditColumnDropdownPipe, isStandalone: true, name: "editColumnDropdown" });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: EditColumnDropdownPipe, decorators: [{
type: Pipe,
args: [{
name: 'editColumnDropdown',
standalone: true
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWRpdC1jb2x1bW4tZHJvcGRvd24ucGlwZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL254dC1hcHAvc3JjL2xpYi9waXBlL2VkaXRDb2x1bW5Ecm9wZG93bi9lZGl0LWNvbHVtbi1kcm9wZG93bi5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDOztBQU1wRCxNQUFNLE9BQU8sc0JBQXNCO0lBRWpDLDhEQUE4RDtJQUM5RCxTQUFTLENBQUMsR0FBTyxFQUFFLE9BQVksRUFBRSxPQUFZO1FBQzNDLElBQUksU0FBYyxDQUFFO1FBQ3BCLFNBQVMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFPLEVBQUMsRUFBRSxDQUFBLEdBQUcsQ0FBQyxJQUFJLEtBQUssT0FBTyxDQUFDLENBQUMsQ0FBQztRQUM5RCxPQUFPLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7SUFDN0IsQ0FBQzt3R0FQVSxzQkFBc0I7c0dBQXRCLHNCQUFzQjs7NEZBQXRCLHNCQUFzQjtrQkFKbEMsSUFBSTttQkFBQztvQkFDSixJQUFJLEVBQUUsb0JBQW9CO29CQUMxQixVQUFVLEVBQUUsSUFBSTtpQkFDakIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBQaXBlKHtcbiAgbmFtZTogJ2VkaXRDb2x1bW5Ecm9wZG93bicsXG4gIHN0YW5kYWxvbmU6IHRydWVcbn0pXG5leHBvcnQgY2xhc3MgRWRpdENvbHVtbkRyb3Bkb3duUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuXG4gIC8vIFNLMTBBUFIyNCB0byBjaGVjayB0aGUgZGF0YSB0eXBlIG9mIHRhYmxlIHZhbHVlIGlzIGRyb3Bkb3duXG4gIHRyYW5zZm9ybShhcmc6YW55LCBlbGVtZW50OiBhbnksIGVkaXRDb2w6IGFueSk6IGFueSB7XG4gICAgdmFyIHJldHVyblZhbCA6YW55IDtcbiAgICByZXR1cm5WYWwgPSAoZWRpdENvbC5maWx0ZXIoKGNvbDphbnkpPT5jb2wubmFtZSA9PT0gZWxlbWVudCkpO1xuICAgIHJldHVybiByZXR1cm5WYWxbMF0udmFsdWVzO1xuICB9XG5cbn1cbiJdfQ==