UNPKG

@finbourne/lusid-sdk-angular7

Version:

An angular (7+) SDK for secure access to the LUSID® by FINBOURNE web API

54 lines 3.31 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { HttpUrlEncodingCodec } from '@angular/common/http'; /** * CustomHttpUrlEncodingCodec * Fix plus sign (+) not encoding, so sent as blank space * See: https://github.com/angular/angular/issues/11058#issuecomment-247367318 */ var /** * CustomHttpUrlEncodingCodec * Fix plus sign (+) not encoding, so sent as blank space * See: https://github.com/angular/angular/issues/11058#issuecomment-247367318 */ CustomHttpUrlEncodingCodec = /** @class */ (function (_super) { tslib_1.__extends(CustomHttpUrlEncodingCodec, _super); function CustomHttpUrlEncodingCodec() { return _super !== null && _super.apply(this, arguments) || this; } /** * @param {?} k * @return {?} */ CustomHttpUrlEncodingCodec.prototype.encodeKey = /** * @param {?} k * @return {?} */ function (k) { k = _super.prototype.encodeKey.call(this, k); return k.replace(/\+/gi, '%2B'); }; /** * @param {?} v * @return {?} */ CustomHttpUrlEncodingCodec.prototype.encodeValue = /** * @param {?} v * @return {?} */ function (v) { v = _super.prototype.encodeValue.call(this, v); return v.replace(/\+/gi, '%2B'); }; return CustomHttpUrlEncodingCodec; }(HttpUrlEncodingCodec)); /** * CustomHttpUrlEncodingCodec * Fix plus sign (+) not encoding, so sent as blank space * See: https://github.com/angular/angular/issues/11058#issuecomment-247367318 */ export { CustomHttpUrlEncodingCodec }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jb2Rlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BmaW5ib3VybmUvbHVzaWQtc2RrLWFuZ3VsYXI3L3NyYy9saWIvZ2VuZXJhdGVkLyIsInNvdXJjZXMiOlsiZW5jb2Rlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFJLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDOzs7Ozs7QUFPaEU7Ozs7OztJQUFnRCxzREFBb0I7SUFBcEU7O0lBU0EsQ0FBQzs7Ozs7SUFSRyw4Q0FBUzs7OztJQUFULFVBQVUsQ0FBUztRQUNmLENBQUMsR0FBRyxpQkFBTSxTQUFTLFlBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkIsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxLQUFLLENBQUMsQ0FBQztJQUNwQyxDQUFDOzs7OztJQUNELGdEQUFXOzs7O0lBQVgsVUFBWSxDQUFTO1FBQ2pCLENBQUMsR0FBRyxpQkFBTSxXQUFXLFlBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekIsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxLQUFLLENBQUMsQ0FBQztJQUNwQyxDQUFDO0lBQ0wsaUNBQUM7QUFBRCxDQUFDLEFBVEQsQ0FBZ0Qsb0JBQW9CLEdBU25FIiwic291cmNlc0NvbnRlbnQiOlsiICAgIGltcG9ydCB7IEh0dHBVcmxFbmNvZGluZ0NvZGVjIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuXG4vKipcbiogQ3VzdG9tSHR0cFVybEVuY29kaW5nQ29kZWNcbiogRml4IHBsdXMgc2lnbiAoKykgbm90IGVuY29kaW5nLCBzbyBzZW50IGFzIGJsYW5rIHNwYWNlXG4qIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvYW5ndWxhci9pc3N1ZXMvMTEwNTgjaXNzdWVjb21tZW50LTI0NzM2NzMxOFxuKi9cbmV4cG9ydCBjbGFzcyBDdXN0b21IdHRwVXJsRW5jb2RpbmdDb2RlYyBleHRlbmRzIEh0dHBVcmxFbmNvZGluZ0NvZGVjIHtcbiAgICBlbmNvZGVLZXkoazogc3RyaW5nKTogc3RyaW5nIHtcbiAgICAgICAgayA9IHN1cGVyLmVuY29kZUtleShrKTtcbiAgICAgICAgcmV0dXJuIGsucmVwbGFjZSgvXFwrL2dpLCAnJTJCJyk7XG4gICAgfVxuICAgIGVuY29kZVZhbHVlKHY6IHN0cmluZyk6IHN0cmluZyB7XG4gICAgICAgIHYgPSBzdXBlci5lbmNvZGVWYWx1ZSh2KTtcbiAgICAgICAgcmV0dXJuIHYucmVwbGFjZSgvXFwrL2dpLCAnJTJCJyk7XG4gICAgfVxufVxuXG4iXX0=