UNPKG

2.18 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const filter_1 = require("../filter");
4const bindcallback_1 = require("../../internal/bindcallback");
5function filter(predicate, thisArg) {
6 return function filterOperatorFunction(source) {
7 return new filter_1.FilterAsyncIterable(source, bindcallback_1.bindCallback(predicate, thisArg, 2));
8 };
9}
10exports.filter = filter;
11
12//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzeW5jaXRlcmFibGUvcGlwZS9maWx0ZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFFQSxzQ0FBZ0Q7QUFDaEQsOERBQTJEO0FBVTNELFNBQWdCLE1BQU0sQ0FDcEIsU0FBd0UsRUFDeEUsT0FBYTtJQUViLE9BQU8sU0FBUyxzQkFBc0IsQ0FBQyxNQUE4QjtRQUNuRSxPQUFPLElBQUksNEJBQW1CLENBQVUsTUFBTSxFQUFFLDJCQUFZLENBQUMsU0FBUyxFQUFFLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3ZGLENBQUMsQ0FBQztBQUNKLENBQUM7QUFQRCx3QkFPQyIsImZpbGUiOiJhc3luY2l0ZXJhYmxlL3BpcGUvZmlsdGVyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT3BlcmF0b3JBc3luY0Z1bmN0aW9uIH0gZnJvbSAnLi4vLi4vaW50ZXJmYWNlcyc7XG5pbXBvcnQgeyBBc3luY0l0ZXJhYmxlWCB9IGZyb20gJy4uLy4uL2FzeW5jaXRlcmFibGUvYXN5bmNpdGVyYWJsZXgnO1xuaW1wb3J0IHsgRmlsdGVyQXN5bmNJdGVyYWJsZSB9IGZyb20gJy4uL2ZpbHRlcic7XG5pbXBvcnQgeyBiaW5kQ2FsbGJhY2sgfSBmcm9tICcuLi8uLi9pbnRlcm5hbC9iaW5kY2FsbGJhY2snO1xuXG5leHBvcnQgZnVuY3Rpb24gZmlsdGVyPFQsIFMgZXh0ZW5kcyBUPihcbiAgcHJlZGljYXRlOiAodmFsdWU6IFQsIGluZGV4OiBudW1iZXIpID0+IHZhbHVlIGlzIFMsXG4gIHRoaXNBcmc/OiBhbnlcbik6IE9wZXJhdG9yQXN5bmNGdW5jdGlvbjxULCBTPjtcbmV4cG9ydCBmdW5jdGlvbiBmaWx0ZXI8VD4oXG4gIHByZWRpY2F0ZTogKHZhbHVlOiBULCBpbmRleDogbnVtYmVyKSA9PiBib29sZWFuIHwgUHJvbWlzZTxib29sZWFuPixcbiAgdGhpc0FyZz86IGFueVxuKTogT3BlcmF0b3JBc3luY0Z1bmN0aW9uPFQsIFQ+O1xuZXhwb3J0IGZ1bmN0aW9uIGZpbHRlcjxUU291cmNlPihcbiAgcHJlZGljYXRlOiAodmFsdWU6IFRTb3VyY2UsIGluZGV4OiBudW1iZXIpID0+IGJvb2xlYW4gfCBQcm9taXNlPGJvb2xlYW4+LFxuICB0aGlzQXJnPzogYW55XG4pOiBPcGVyYXRvckFzeW5jRnVuY3Rpb248VFNvdXJjZSwgVFNvdXJjZT4ge1xuICByZXR1cm4gZnVuY3Rpb24gZmlsdGVyT3BlcmF0b3JGdW5jdGlvbihzb3VyY2U6IEFzeW5jSXRlcmFibGU8VFNvdXJjZT4pOiBBc3luY0l0ZXJhYmxlWDxUU291cmNlPiB7XG4gICAgcmV0dXJuIG5ldyBGaWx0ZXJBc3luY0l0ZXJhYmxlPFRTb3VyY2U+KHNvdXJjZSwgYmluZENhbGxiYWNrKHByZWRpY2F0ZSwgdGhpc0FyZywgMikpO1xuICB9O1xufVxuIl19