UNPKG

@finbourne/lusid-sdk-angular7

Version:

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

95 lines 11.7 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule, SkipSelf, Optional } from '@angular/core'; import { Configuration } from './configuration'; import { HttpClient } from '@angular/common/http'; import { AggregationService } from './api/aggregation.service'; import { AnalyticsStoresService } from './api/analyticsStores.service'; import { ApplicationMetadataService } from './api/applicationMetadata.service'; import { CorporateActionSourcesService } from './api/corporateActionSources.service'; import { CutLabelDefinitionsService } from './api/cutLabelDefinitions.service'; import { DataTypesService } from './api/dataTypes.service'; import { DerivedTransactionPortfoliosService } from './api/derivedTransactionPortfolios.service'; import { EntitiesService } from './api/entities.service'; import { InstrumentsService } from './api/instruments.service'; import { LoginService } from './api/login.service'; import { PortfolioGroupsService } from './api/portfolioGroups.service'; import { PortfoliosService } from './api/portfolios.service'; import { PropertyDefinitionsService } from './api/propertyDefinitions.service'; import { QuotesService } from './api/quotes.service'; import { ReconciliationsService } from './api/reconciliations.service'; import { ReferencePortfolioService } from './api/referencePortfolio.service'; import { ResultsService } from './api/results.service'; import { SchemasService } from './api/schemas.service'; import { ScopesService } from './api/scopes.service'; import { SearchService } from './api/search.service'; import { StructuredMarketDataService } from './api/structuredMarketData.service'; import { SystemConfigurationService } from './api/systemConfiguration.service'; import { TransactionPortfoliosService } from './api/transactionPortfolios.service'; var ApiModule = /** @class */ (function () { function ApiModule(parentModule, http) { if (parentModule) { throw new Error('ApiModule is already loaded. Import in your base AppModule only.'); } if (!http) { throw new Error('You need to import the HttpClientModule in your AppModule! \n' + 'See also https://github.com/angular/angular/issues/20575'); } } /** * @param {?} configurationFactory * @return {?} */ ApiModule.forRoot = /** * @param {?} configurationFactory * @return {?} */ function (configurationFactory) { return { ngModule: ApiModule, providers: [{ provide: Configuration, useFactory: configurationFactory }] }; }; ApiModule.decorators = [ { type: NgModule, args: [{ imports: [], declarations: [], exports: [], providers: [ AggregationService, AnalyticsStoresService, ApplicationMetadataService, CorporateActionSourcesService, CutLabelDefinitionsService, DataTypesService, DerivedTransactionPortfoliosService, EntitiesService, InstrumentsService, LoginService, PortfolioGroupsService, PortfoliosService, PropertyDefinitionsService, QuotesService, ReconciliationsService, ReferencePortfolioService, ResultsService, SchemasService, ScopesService, SearchService, StructuredMarketDataService, SystemConfigurationService, TransactionPortfoliosService ] },] } ]; /** @nocollapse */ ApiModule.ctorParameters = function () { return [ { type: ApiModule, decorators: [{ type: Optional }, { type: SkipSelf }] }, { type: HttpClient, decorators: [{ type: Optional }] } ]; }; return ApiModule; }()); export { ApiModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBpLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BmaW5ib3VybmUvbHVzaWQtc2RrLWFuZ3VsYXI3L3NyYy9saWIvZ2VuZXJhdGVkLyIsInNvdXJjZXMiOlsiYXBpLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNsRixPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDaEQsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBR2xELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQy9ELE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ3ZFLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQy9FLE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQ3JGLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQy9FLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQzNELE9BQU8sRUFBRSxtQ0FBbUMsRUFBRSxNQUFNLDRDQUE0QyxDQUFDO0FBQ2pHLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN6RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUMvRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDbkQsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDdkUsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDN0QsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDL0UsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3JELE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ3ZFLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQzdFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUN2RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3JELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUNqRixPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUMvRSxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUVuRjtJQXFDSSxtQkFBcUMsWUFBdUIsRUFDbkMsSUFBZ0I7UUFDckMsSUFBSSxZQUFZLEVBQUU7WUFDZCxNQUFNLElBQUksS0FBSyxDQUFDLGtFQUFrRSxDQUFDLENBQUM7U0FDdkY7UUFDRCxJQUFJLENBQUMsSUFBSSxFQUFFO1lBQ1AsTUFBTSxJQUFJLEtBQUssQ0FBQywrREFBK0Q7Z0JBQy9FLDBEQUEwRCxDQUFDLENBQUM7U0FDL0Q7SUFDTCxDQUFDOzs7OztJQWhCYSxpQkFBTzs7OztJQUFyQixVQUFzQixvQkFBeUM7UUFDM0QsT0FBTztZQUNILFFBQVEsRUFBRSxTQUFTO1lBQ25CLFNBQVMsRUFBRSxDQUFFLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxVQUFVLEVBQUUsb0JBQW9CLEVBQUUsQ0FBRTtTQUM5RSxDQUFDO0lBQ04sQ0FBQzs7Z0JBbkNKLFFBQVEsU0FBQztvQkFDUixPQUFPLEVBQU8sRUFBRTtvQkFDaEIsWUFBWSxFQUFFLEVBQUU7b0JBQ2hCLE9BQU8sRUFBTyxFQUFFO29CQUNoQixTQUFTLEVBQUU7d0JBQ1Qsa0JBQWtCO3dCQUNsQixzQkFBc0I7d0JBQ3RCLDBCQUEwQjt3QkFDMUIsNkJBQTZCO3dCQUM3QiwwQkFBMEI7d0JBQzFCLGdCQUFnQjt3QkFDaEIsbUNBQW1DO3dCQUNuQyxlQUFlO3dCQUNmLGtCQUFrQjt3QkFDbEIsWUFBWTt3QkFDWixzQkFBc0I7d0JBQ3RCLGlCQUFpQjt3QkFDakIsMEJBQTBCO3dCQUMxQixhQUFhO3dCQUNiLHNCQUFzQjt3QkFDdEIseUJBQXlCO3dCQUN6QixjQUFjO3dCQUNkLGNBQWM7d0JBQ2QsYUFBYTt3QkFDYixhQUFhO3dCQUNiLDJCQUEyQjt3QkFDM0IsMEJBQTBCO3dCQUMxQiw0QkFBNEI7cUJBQUU7aUJBQ2pDOzs7O2dCQVNzRCxTQUFTLHVCQUE5QyxRQUFRLFlBQUksUUFBUTtnQkFoRTdCLFVBQVUsdUJBaUVELFFBQVE7O0lBUzFCLGdCQUFDO0NBQUEsQUEvQ0QsSUErQ0M7U0FsQlksU0FBUyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzLCBTa2lwU2VsZiwgT3B0aW9uYWwgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbmZpZ3VyYXRpb24gfSBmcm9tICcuL2NvbmZpZ3VyYXRpb24nO1xuaW1wb3J0IHsgSHR0cENsaWVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcblxuXG5pbXBvcnQgeyBBZ2dyZWdhdGlvblNlcnZpY2UgfSBmcm9tICcuL2FwaS9hZ2dyZWdhdGlvbi5zZXJ2aWNlJztcbmltcG9ydCB7IEFuYWx5dGljc1N0b3Jlc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9hbmFseXRpY3NTdG9yZXMuc2VydmljZSc7XG5pbXBvcnQgeyBBcHBsaWNhdGlvbk1ldGFkYXRhU2VydmljZSB9IGZyb20gJy4vYXBpL2FwcGxpY2F0aW9uTWV0YWRhdGEuc2VydmljZSc7XG5pbXBvcnQgeyBDb3Jwb3JhdGVBY3Rpb25Tb3VyY2VzU2VydmljZSB9IGZyb20gJy4vYXBpL2NvcnBvcmF0ZUFjdGlvblNvdXJjZXMuc2VydmljZSc7XG5pbXBvcnQgeyBDdXRMYWJlbERlZmluaXRpb25zU2VydmljZSB9IGZyb20gJy4vYXBpL2N1dExhYmVsRGVmaW5pdGlvbnMuc2VydmljZSc7XG5pbXBvcnQgeyBEYXRhVHlwZXNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvZGF0YVR5cGVzLnNlcnZpY2UnO1xuaW1wb3J0IHsgRGVyaXZlZFRyYW5zYWN0aW9uUG9ydGZvbGlvc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9kZXJpdmVkVHJhbnNhY3Rpb25Qb3J0Zm9saW9zLnNlcnZpY2UnO1xuaW1wb3J0IHsgRW50aXRpZXNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvZW50aXRpZXMuc2VydmljZSc7XG5pbXBvcnQgeyBJbnN0cnVtZW50c1NlcnZpY2UgfSBmcm9tICcuL2FwaS9pbnN0cnVtZW50cy5zZXJ2aWNlJztcbmltcG9ydCB7IExvZ2luU2VydmljZSB9IGZyb20gJy4vYXBpL2xvZ2luLnNlcnZpY2UnO1xuaW1wb3J0IHsgUG9ydGZvbGlvR3JvdXBzU2VydmljZSB9IGZyb20gJy4vYXBpL3BvcnRmb2xpb0dyb3Vwcy5zZXJ2aWNlJztcbmltcG9ydCB7IFBvcnRmb2xpb3NTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvcG9ydGZvbGlvcy5zZXJ2aWNlJztcbmltcG9ydCB7IFByb3BlcnR5RGVmaW5pdGlvbnNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvcHJvcGVydHlEZWZpbml0aW9ucy5zZXJ2aWNlJztcbmltcG9ydCB7IFF1b3Rlc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9xdW90ZXMuc2VydmljZSc7XG5pbXBvcnQgeyBSZWNvbmNpbGlhdGlvbnNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvcmVjb25jaWxpYXRpb25zLnNlcnZpY2UnO1xuaW1wb3J0IHsgUmVmZXJlbmNlUG9ydGZvbGlvU2VydmljZSB9IGZyb20gJy4vYXBpL3JlZmVyZW5jZVBvcnRmb2xpby5zZXJ2aWNlJztcbmltcG9ydCB7IFJlc3VsdHNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvcmVzdWx0cy5zZXJ2aWNlJztcbmltcG9ydCB7IFNjaGVtYXNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvc2NoZW1hcy5zZXJ2aWNlJztcbmltcG9ydCB7IFNjb3Blc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9zY29wZXMuc2VydmljZSc7XG5pbXBvcnQgeyBTZWFyY2hTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvc2VhcmNoLnNlcnZpY2UnO1xuaW1wb3J0IHsgU3RydWN0dXJlZE1hcmtldERhdGFTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvc3RydWN0dXJlZE1hcmtldERhdGEuc2VydmljZSc7XG5pbXBvcnQgeyBTeXN0ZW1Db25maWd1cmF0aW9uU2VydmljZSB9IGZyb20gJy4vYXBpL3N5c3RlbUNvbmZpZ3VyYXRpb24uc2VydmljZSc7XG5pbXBvcnQgeyBUcmFuc2FjdGlvblBvcnRmb2xpb3NTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvdHJhbnNhY3Rpb25Qb3J0Zm9saW9zLnNlcnZpY2UnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiAgICAgIFtdLFxuICBkZWNsYXJhdGlvbnM6IFtdLFxuICBleHBvcnRzOiAgICAgIFtdLFxuICBwcm92aWRlcnM6IFtcbiAgICBBZ2dyZWdhdGlvblNlcnZpY2UsXG4gICAgQW5hbHl0aWNzU3RvcmVzU2VydmljZSxcbiAgICBBcHBsaWNhdGlvbk1ldGFkYXRhU2VydmljZSxcbiAgICBDb3Jwb3JhdGVBY3Rpb25Tb3VyY2VzU2VydmljZSxcbiAgICBDdXRMYWJlbERlZmluaXRpb25zU2VydmljZSxcbiAgICBEYXRhVHlwZXNTZXJ2aWNlLFxuICAgIERlcml2ZWRUcmFuc2FjdGlvblBvcnRmb2xpb3NTZXJ2aWNlLFxuICAgIEVudGl0aWVzU2VydmljZSxcbiAgICBJbnN0cnVtZW50c1NlcnZpY2UsXG4gICAgTG9naW5TZXJ2aWNlLFxuICAgIFBvcnRmb2xpb0dyb3Vwc1NlcnZpY2UsXG4gICAgUG9ydGZvbGlvc1NlcnZpY2UsXG4gICAgUHJvcGVydHlEZWZpbml0aW9uc1NlcnZpY2UsXG4gICAgUXVvdGVzU2VydmljZSxcbiAgICBSZWNvbmNpbGlhdGlvbnNTZXJ2aWNlLFxuICAgIFJlZmVyZW5jZVBvcnRmb2xpb1NlcnZpY2UsXG4gICAgUmVzdWx0c1NlcnZpY2UsXG4gICAgU2NoZW1hc1NlcnZpY2UsXG4gICAgU2NvcGVzU2VydmljZSxcbiAgICBTZWFyY2hTZXJ2aWNlLFxuICAgIFN0cnVjdHVyZWRNYXJrZXREYXRhU2VydmljZSxcbiAgICBTeXN0ZW1Db25maWd1cmF0aW9uU2VydmljZSxcbiAgICBUcmFuc2FjdGlvblBvcnRmb2xpb3NTZXJ2aWNlIF1cbn0pXG5leHBvcnQgY2xhc3MgQXBpTW9kdWxlIHtcbiAgICBwdWJsaWMgc3RhdGljIGZvclJvb3QoY29uZmlndXJhdGlvbkZhY3Rvcnk6ICgpID0+IENvbmZpZ3VyYXRpb24pOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIG5nTW9kdWxlOiBBcGlNb2R1bGUsXG4gICAgICAgICAgICBwcm92aWRlcnM6IFsgeyBwcm92aWRlOiBDb25maWd1cmF0aW9uLCB1c2VGYWN0b3J5OiBjb25maWd1cmF0aW9uRmFjdG9yeSB9IF1cbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICBjb25zdHJ1Y3RvciggQE9wdGlvbmFsKCkgQFNraXBTZWxmKCkgcGFyZW50TW9kdWxlOiBBcGlNb2R1bGUsXG4gICAgICAgICAgICAgICAgIEBPcHRpb25hbCgpIGh0dHA6IEh0dHBDbGllbnQpIHtcbiAgICAgICAgaWYgKHBhcmVudE1vZHVsZSkge1xuICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdBcGlNb2R1bGUgaXMgYWxyZWFkeSBsb2FkZWQuIEltcG9ydCBpbiB5b3VyIGJhc2UgQXBwTW9kdWxlIG9ubHkuJyk7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKCFodHRwKSB7XG4gICAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ1lvdSBuZWVkIHRvIGltcG9ydCB0aGUgSHR0cENsaWVudE1vZHVsZSBpbiB5b3VyIEFwcE1vZHVsZSEgXFxuJyArXG4gICAgICAgICAgICAnU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvYW5ndWxhci9pc3N1ZXMvMjA1NzUnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ==