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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBpLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BmaW5ib3VybmUvbHVzaWQtc2RrLWFuZ3VsYXI3LyIsInNvdXJjZXMiOlsibGliL2dlbmVyYXRlZC9hcGkubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUF1QixRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ2xGLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUNoRCxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFHbEQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDL0QsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDdkUsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDL0UsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFDckYsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDL0UsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDM0QsT0FBTyxFQUFFLG1DQUFtQyxFQUFFLE1BQU0sNENBQTRDLENBQUM7QUFDakcsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3pELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQy9ELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNuRCxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUN2RSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUM3RCxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUMvRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDckQsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDdkUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFDN0UsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUN2RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDckQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3JELE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ2pGLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQy9FLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBRW5GO0lBcUNJLG1CQUFxQyxZQUF1QixFQUNuQyxJQUFnQjtRQUNyQyxJQUFJLFlBQVksRUFBRTtZQUNkLE1BQU0sSUFBSSxLQUFLLENBQUMsa0VBQWtFLENBQUMsQ0FBQztTQUN2RjtRQUNELElBQUksQ0FBQyxJQUFJLEVBQUU7WUFDUCxNQUFNLElBQUksS0FBSyxDQUFDLCtEQUErRDtnQkFDL0UsMERBQTBELENBQUMsQ0FBQztTQUMvRDtJQUNMLENBQUM7Ozs7O0lBaEJhLGlCQUFPOzs7O0lBQXJCLFVBQXNCLG9CQUF5QztRQUMzRCxPQUFPO1lBQ0gsUUFBUSxFQUFFLFNBQVM7WUFDbkIsU0FBUyxFQUFFLENBQUUsRUFBRSxPQUFPLEVBQUUsYUFBYSxFQUFFLFVBQVUsRUFBRSxvQkFBb0IsRUFBRSxDQUFFO1NBQzlFLENBQUM7SUFDTixDQUFDOztnQkFuQ0osUUFBUSxTQUFDO29CQUNSLE9BQU8sRUFBTyxFQUFFO29CQUNoQixZQUFZLEVBQUUsRUFBRTtvQkFDaEIsT0FBTyxFQUFPLEVBQUU7b0JBQ2hCLFNBQVMsRUFBRTt3QkFDVCxrQkFBa0I7d0JBQ2xCLHNCQUFzQjt3QkFDdEIsMEJBQTBCO3dCQUMxQiw2QkFBNkI7d0JBQzdCLDBCQUEwQjt3QkFDMUIsZ0JBQWdCO3dCQUNoQixtQ0FBbUM7d0JBQ25DLGVBQWU7d0JBQ2Ysa0JBQWtCO3dCQUNsQixZQUFZO3dCQUNaLHNCQUFzQjt3QkFDdEIsaUJBQWlCO3dCQUNqQiwwQkFBMEI7d0JBQzFCLGFBQWE7d0JBQ2Isc0JBQXNCO3dCQUN0Qix5QkFBeUI7d0JBQ3pCLGNBQWM7d0JBQ2QsY0FBYzt3QkFDZCxhQUFhO3dCQUNiLGFBQWE7d0JBQ2IsMkJBQTJCO3dCQUMzQiwwQkFBMEI7d0JBQzFCLDRCQUE0QjtxQkFBRTtpQkFDakM7Ozs7Z0JBU3NELFNBQVMsdUJBQTlDLFFBQVEsWUFBSSxRQUFRO2dCQWhFN0IsVUFBVSx1QkFpRUQsUUFBUTs7SUFTMUIsZ0JBQUM7Q0FBQSxBQS9DRCxJQStDQztTQWxCWSxTQUFTIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMsIFNraXBTZWxmLCBPcHRpb25hbCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29uZmlndXJhdGlvbiB9IGZyb20gJy4vY29uZmlndXJhdGlvbic7XG5pbXBvcnQgeyBIdHRwQ2xpZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuXG5cbmltcG9ydCB7IEFnZ3JlZ2F0aW9uU2VydmljZSB9IGZyb20gJy4vYXBpL2FnZ3JlZ2F0aW9uLnNlcnZpY2UnO1xuaW1wb3J0IHsgQW5hbHl0aWNzU3RvcmVzU2VydmljZSB9IGZyb20gJy4vYXBpL2FuYWx5dGljc1N0b3Jlcy5zZXJ2aWNlJztcbmltcG9ydCB7IEFwcGxpY2F0aW9uTWV0YWRhdGFTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvYXBwbGljYXRpb25NZXRhZGF0YS5zZXJ2aWNlJztcbmltcG9ydCB7IENvcnBvcmF0ZUFjdGlvblNvdXJjZXNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvY29ycG9yYXRlQWN0aW9uU291cmNlcy5zZXJ2aWNlJztcbmltcG9ydCB7IEN1dExhYmVsRGVmaW5pdGlvbnNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvY3V0TGFiZWxEZWZpbml0aW9ucy5zZXJ2aWNlJztcbmltcG9ydCB7IERhdGFUeXBlc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9kYXRhVHlwZXMuc2VydmljZSc7XG5pbXBvcnQgeyBEZXJpdmVkVHJhbnNhY3Rpb25Qb3J0Zm9saW9zU2VydmljZSB9IGZyb20gJy4vYXBpL2Rlcml2ZWRUcmFuc2FjdGlvblBvcnRmb2xpb3Muc2VydmljZSc7XG5pbXBvcnQgeyBFbnRpdGllc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9lbnRpdGllcy5zZXJ2aWNlJztcbmltcG9ydCB7IEluc3RydW1lbnRzU2VydmljZSB9IGZyb20gJy4vYXBpL2luc3RydW1lbnRzLnNlcnZpY2UnO1xuaW1wb3J0IHsgTG9naW5TZXJ2aWNlIH0gZnJvbSAnLi9hcGkvbG9naW4uc2VydmljZSc7XG5pbXBvcnQgeyBQb3J0Zm9saW9Hcm91cHNTZXJ2aWNlIH0gZnJvbSAnLi9hcGkvcG9ydGZvbGlvR3JvdXBzLnNlcnZpY2UnO1xuaW1wb3J0IHsgUG9ydGZvbGlvc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9wb3J0Zm9saW9zLnNlcnZpY2UnO1xuaW1wb3J0IHsgUHJvcGVydHlEZWZpbml0aW9uc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9wcm9wZXJ0eURlZmluaXRpb25zLnNlcnZpY2UnO1xuaW1wb3J0IHsgUXVvdGVzU2VydmljZSB9IGZyb20gJy4vYXBpL3F1b3Rlcy5zZXJ2aWNlJztcbmltcG9ydCB7IFJlY29uY2lsaWF0aW9uc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9yZWNvbmNpbGlhdGlvbnMuc2VydmljZSc7XG5pbXBvcnQgeyBSZWZlcmVuY2VQb3J0Zm9saW9TZXJ2aWNlIH0gZnJvbSAnLi9hcGkvcmVmZXJlbmNlUG9ydGZvbGlvLnNlcnZpY2UnO1xuaW1wb3J0IHsgUmVzdWx0c1NlcnZpY2UgfSBmcm9tICcuL2FwaS9yZXN1bHRzLnNlcnZpY2UnO1xuaW1wb3J0IHsgU2NoZW1hc1NlcnZpY2UgfSBmcm9tICcuL2FwaS9zY2hlbWFzLnNlcnZpY2UnO1xuaW1wb3J0IHsgU2NvcGVzU2VydmljZSB9IGZyb20gJy4vYXBpL3Njb3Blcy5zZXJ2aWNlJztcbmltcG9ydCB7IFNlYXJjaFNlcnZpY2UgfSBmcm9tICcuL2FwaS9zZWFyY2guc2VydmljZSc7XG5pbXBvcnQgeyBTdHJ1Y3R1cmVkTWFya2V0RGF0YVNlcnZpY2UgfSBmcm9tICcuL2FwaS9zdHJ1Y3R1cmVkTWFya2V0RGF0YS5zZXJ2aWNlJztcbmltcG9ydCB7IFN5c3RlbUNvbmZpZ3VyYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9hcGkvc3lzdGVtQ29uZmlndXJhdGlvbi5zZXJ2aWNlJztcbmltcG9ydCB7IFRyYW5zYWN0aW9uUG9ydGZvbGlvc1NlcnZpY2UgfSBmcm9tICcuL2FwaS90cmFuc2FjdGlvblBvcnRmb2xpb3Muc2VydmljZSc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6ICAgICAgW10sXG4gIGRlY2xhcmF0aW9uczogW10sXG4gIGV4cG9ydHM6ICAgICAgW10sXG4gIHByb3ZpZGVyczogW1xuICAgIEFnZ3JlZ2F0aW9uU2VydmljZSxcbiAgICBBbmFseXRpY3NTdG9yZXNTZXJ2aWNlLFxuICAgIEFwcGxpY2F0aW9uTWV0YWRhdGFTZXJ2aWNlLFxuICAgIENvcnBvcmF0ZUFjdGlvblNvdXJjZXNTZXJ2aWNlLFxuICAgIEN1dExhYmVsRGVmaW5pdGlvbnNTZXJ2aWNlLFxuICAgIERhdGFUeXBlc1NlcnZpY2UsXG4gICAgRGVyaXZlZFRyYW5zYWN0aW9uUG9ydGZvbGlvc1NlcnZpY2UsXG4gICAgRW50aXRpZXNTZXJ2aWNlLFxuICAgIEluc3RydW1lbnRzU2VydmljZSxcbiAgICBMb2dpblNlcnZpY2UsXG4gICAgUG9ydGZvbGlvR3JvdXBzU2VydmljZSxcbiAgICBQb3J0Zm9saW9zU2VydmljZSxcbiAgICBQcm9wZXJ0eURlZmluaXRpb25zU2VydmljZSxcbiAgICBRdW90ZXNTZXJ2aWNlLFxuICAgIFJlY29uY2lsaWF0aW9uc1NlcnZpY2UsXG4gICAgUmVmZXJlbmNlUG9ydGZvbGlvU2VydmljZSxcbiAgICBSZXN1bHRzU2VydmljZSxcbiAgICBTY2hlbWFzU2VydmljZSxcbiAgICBTY29wZXNTZXJ2aWNlLFxuICAgIFNlYXJjaFNlcnZpY2UsXG4gICAgU3RydWN0dXJlZE1hcmtldERhdGFTZXJ2aWNlLFxuICAgIFN5c3RlbUNvbmZpZ3VyYXRpb25TZXJ2aWNlLFxuICAgIFRyYW5zYWN0aW9uUG9ydGZvbGlvc1NlcnZpY2UgXVxufSlcbmV4cG9ydCBjbGFzcyBBcGlNb2R1bGUge1xuICAgIHB1YmxpYyBzdGF0aWMgZm9yUm9vdChjb25maWd1cmF0aW9uRmFjdG9yeTogKCkgPT4gQ29uZmlndXJhdGlvbik6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgbmdNb2R1bGU6IEFwaU1vZHVsZSxcbiAgICAgICAgICAgIHByb3ZpZGVyczogWyB7IHByb3ZpZGU6IENvbmZpZ3VyYXRpb24sIHVzZUZhY3Rvcnk6IGNvbmZpZ3VyYXRpb25GYWN0b3J5IH0gXVxuICAgICAgICB9O1xuICAgIH1cblxuICAgIGNvbnN0cnVjdG9yKCBAT3B0aW9uYWwoKSBAU2tpcFNlbGYoKSBwYXJlbnRNb2R1bGU6IEFwaU1vZHVsZSxcbiAgICAgICAgICAgICAgICAgQE9wdGlvbmFsKCkgaHR0cDogSHR0cENsaWVudCkge1xuICAgICAgICBpZiAocGFyZW50TW9kdWxlKSB7XG4gICAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ0FwaU1vZHVsZSBpcyBhbHJlYWR5IGxvYWRlZC4gSW1wb3J0IGluIHlvdXIgYmFzZSBBcHBNb2R1bGUgb25seS4nKTtcbiAgICAgICAgfVxuICAgICAgICBpZiAoIWh0dHApIHtcbiAgICAgICAgICAgIHRocm93IG5ldyBFcnJvcignWW91IG5lZWQgdG8gaW1wb3J0IHRoZSBIdHRwQ2xpZW50TW9kdWxlIGluIHlvdXIgQXBwTW9kdWxlISBcXG4nICtcbiAgICAgICAgICAgICdTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vYW5ndWxhci9hbmd1bGFyL2lzc3Vlcy8yMDU3NScpO1xuICAgICAgICB9XG4gICAgfVxufVxuIl19