UNPKG

ngx-http-configure

Version:

Angular (6+) helpers for configure HTTP interceptors and services.

23 lines 1.66 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { HTTP_OPTION_PREFIX } from './constants'; /** * @param {?} selector * @return {?} */ export function selectorPredicate(selector) { return (/** * @param {?} key * @return {?} */ function (key) { return Array.isArray(selector) ? selector.map((/** * @param {?} sel * @return {?} */ function (sel) { return "" + HTTP_OPTION_PREFIX + sel; })).includes(key) : true; }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsZWN0b3ItcHJlZGljYXRlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWh0dHAtY29uZmlndXJlLyIsInNvdXJjZXMiOlsic2VsZWN0b3ItcHJlZGljYXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxhQUFhLENBQUM7Ozs7O0FBRWpELE1BQU0sVUFBVSxpQkFBaUIsQ0FBQyxRQUFrQjtJQUNsRDs7OztJQUFPLFVBQUEsR0FBRyxJQUFJLE9BQUEsS0FBSyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUM7UUFDbkMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxHQUFHOzs7O1FBQUMsVUFBQSxHQUFHLElBQUksT0FBQSxLQUFHLGtCQUFrQixHQUFHLEdBQUssRUFBN0IsQ0FBNkIsRUFBQyxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUM7UUFDbEUsQ0FBQyxDQUFDLElBQUksRUFGTSxDQUVOLEVBQUM7QUFDWCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSFRUUF9PUFRJT05fUFJFRklYIH0gZnJvbSAnLi9jb25zdGFudHMnO1xuXG5leHBvcnQgZnVuY3Rpb24gc2VsZWN0b3JQcmVkaWNhdGUoc2VsZWN0b3I6IHN0cmluZ1tdKTogKGtleTogc3RyaW5nKSA9PiBib29sZWFuIHtcbiAgcmV0dXJuIGtleSA9PiBBcnJheS5pc0FycmF5KHNlbGVjdG9yKVxuICAgID8gc2VsZWN0b3IubWFwKHNlbCA9PiBgJHtIVFRQX09QVElPTl9QUkVGSVh9JHtzZWx9YCkuaW5jbHVkZXMoa2V5KVxuICAgIDogdHJ1ZTtcbn1cbiJdfQ==