ngx-control-operators
Version:
RxJS operators for Angular reactive form controls
5 lines • 1.46 kB
JavaScript
import { filter } from "rxjs/operators";
export function validValues(control) {
return control.valueChanges.pipe(filter(_ => control.status == 'VALID'));
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWQtdmFsdWVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvY29udHJvbC1vcGVyYXRvcnMvc3JjL2xpYi92YWxpZC12YWx1ZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBUXhDLE1BQU0sVUFBVSxXQUFXLENBQUksT0FBMkI7SUFDdEQsT0FBTyxPQUFPLENBQUMsWUFBWSxDQUFDLElBQUksQ0FDNUIsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLE1BQU0sSUFBSSxPQUFPLENBQUMsQ0FDekMsQ0FBQTtBQUNMLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBYnN0cmFjdENvbnRyb2wsIEZvcm1Db250cm9sIH0gZnJvbSBcIkBhbmd1bGFyL2Zvcm1zXCI7XG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSBcInJ4anNcIjtcbmltcG9ydCB7IGZpbHRlciB9IGZyb20gXCJyeGpzL29wZXJhdG9yc1wiO1xuXG4vKipcbiAqIFJldHVybiBvYnNlcnZhYmxlIGNvbnRhaW5pbmcgb25seSB2YWxpZCB2YWx1ZXMgZnJvbSB0aGUgZ2l2ZW4gY29udHJvbC5cbiAqIEBwYXJhbSBjb250cm9sIHRhcmdldCBjb250cm9sXG4gKiBAcmV0dXJucyBjaGFuZ2VzIGluIHZhbHVlIHdoaWNoIGFyZSB2YWxpZFxuICovXG5leHBvcnQgZnVuY3Rpb24gdmFsaWRWYWx1ZXM8VD4oY29udHJvbDogRm9ybUNvbnRyb2w8VD4pOiBPYnNlcnZhYmxlPFQ+O1xuZXhwb3J0IGZ1bmN0aW9uIHZhbGlkVmFsdWVzPFQ+KGNvbnRyb2w6IEFic3RyYWN0Q29udHJvbDxUPik6IE9ic2VydmFibGU8VD4ge1xuICAgIHJldHVybiBjb250cm9sLnZhbHVlQ2hhbmdlcy5waXBlKFxuICAgICAgICBmaWx0ZXIoXyA9PiBjb250cm9sLnN0YXR1cyA9PSAnVkFMSUQnKVxuICAgIClcbn1cbiJdfQ==