UNPKG

ng-smart-on-fhir

Version:

[![SRDC](https://www.srdc.com.tr/wp-content/uploads/2014/12/srdc-wp.png)](https://srdc.com.tr/en)

36 lines 6.64 kB
import { NgModule } from '@angular/core'; import { SmartOnFhirService } from "./services/smart-on-fhir.service"; import { LoginComponent } from "./components/login/login.component"; import { LaunchComponent } from "./components/launch/launch.component"; import { CallbackComponent } from "./components/callback/callback.component"; import { AsyncPipe, CommonModule, KeyValuePipe, NgStyle } from "@angular/common"; import { QrReaderComponent } from "./components/qr-reader/qr-reader.component"; import { CamelCaseSpacedPipe } from "./pipes/camel-case-spaced.pipe"; import { ShcShlHandlerComponent } from "./components/shc-shl-handler/shc-shl-handler.component"; import { RouterModule } from "@angular/router"; import { SmartAuthService } from "./services/smart-auth.service"; import { FormsModule } from "@angular/forms"; import * as i0 from "@angular/core"; export class SmartOnFhirModule { static forRoot(config) { return { ngModule: SmartOnFhirModule, providers: [SmartOnFhirService, { provide: 'sofConfig', useValue: config }, SmartAuthService] }; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: SmartOnFhirModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: SmartOnFhirModule, declarations: [LoginComponent, LaunchComponent, CallbackComponent, QrReaderComponent, CamelCaseSpacedPipe, ShcShlHandlerComponent], imports: [NgStyle, KeyValuePipe, RouterModule, AsyncPipe, FormsModule, CommonModule] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: SmartOnFhirModule, providers: [SmartOnFhirService, SmartAuthService], imports: [RouterModule, FormsModule, CommonModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: SmartOnFhirModule, decorators: [{ type: NgModule, args: [{ imports: [ NgStyle, KeyValuePipe, RouterModule, AsyncPipe, FormsModule, CommonModule ], exports: [], declarations: [LoginComponent, LaunchComponent, CallbackComponent, QrReaderComponent, CamelCaseSpacedPipe, ShcShlHandlerComponent], providers: [SmartOnFhirService, SmartAuthService], }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnQtb24tZmhpci5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9zbWFydC1vbi1maGlyL3NyYy9saWIvc21hcnQtb24tZmhpci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFzQixRQUFRLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDNUQsT0FBTyxFQUFDLGtCQUFrQixFQUFDLE1BQU0sa0NBQWtDLENBQUM7QUFDcEUsT0FBTyxFQUFDLGNBQWMsRUFBQyxNQUFNLG9DQUFvQyxDQUFDO0FBQ2xFLE9BQU8sRUFBQyxlQUFlLEVBQUMsTUFBTSxzQ0FBc0MsQ0FBQztBQUNyRSxPQUFPLEVBQUMsaUJBQWlCLEVBQUMsTUFBTSwwQ0FBMEMsQ0FBQztBQUMzRSxPQUFPLEVBQUMsU0FBUyxFQUFFLFlBQVksRUFBRSxZQUFZLEVBQUUsT0FBTyxFQUFDLE1BQU0saUJBQWlCLENBQUM7QUFDL0UsT0FBTyxFQUFDLGlCQUFpQixFQUFDLE1BQU0sNENBQTRDLENBQUM7QUFDN0UsT0FBTyxFQUFDLG1CQUFtQixFQUFDLE1BQU0sZ0NBQWdDLENBQUM7QUFDbkUsT0FBTyxFQUFDLHNCQUFzQixFQUFDLE1BQU0sd0RBQXdELENBQUM7QUFDOUYsT0FBTyxFQUFDLFlBQVksRUFBQyxNQUFNLGlCQUFpQixDQUFDO0FBRTdDLE9BQU8sRUFBQyxnQkFBZ0IsRUFBQyxNQUFNLCtCQUErQixDQUFDO0FBQy9ELE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSxnQkFBZ0IsQ0FBQzs7QUFVM0MsTUFBTSxPQUFPLGlCQUFpQjtJQUM1QixNQUFNLENBQUMsT0FBTyxDQUFDLE1BQXlCO1FBQ3RDLE9BQU87WUFDTCxRQUFRLEVBQUUsaUJBQWlCO1lBQzNCLFNBQVMsRUFBRSxDQUFDLGtCQUFrQixFQUFFLEVBQUMsT0FBTyxFQUFFLFdBQVcsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFDLEVBQUUsZ0JBQWdCLENBQUM7U0FDNUYsQ0FBQTtJQUNILENBQUM7K0dBTlUsaUJBQWlCO2dIQUFqQixpQkFBaUIsaUJBSGIsY0FBYyxFQUFFLGVBQWUsRUFBRSxpQkFBaUIsRUFBRSxpQkFBaUIsRUFBRSxtQkFBbUIsRUFBRSxzQkFBc0IsYUFIM0gsT0FBTyxFQUFFLFlBQVksRUFBRSxZQUFZLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxZQUFZO2dIQU1wRSxpQkFBaUIsYUFGakIsQ0FBQyxrQkFBa0IsRUFBRSxnQkFBZ0IsQ0FBQyxZQUpwQixZQUFZLEVBQWEsV0FBVyxFQUFFLFlBQVk7OzRGQU1wRSxpQkFBaUI7a0JBUjdCLFFBQVE7bUJBQUM7b0JBQ04sT0FBTyxFQUFFO3dCQUNMLE9BQU8sRUFBRSxZQUFZLEVBQUUsWUFBWSxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsWUFBWTtxQkFDNUU7b0JBQ0gsT0FBTyxFQUFFLEVBQUU7b0JBQ1gsWUFBWSxFQUFFLENBQUMsY0FBYyxFQUFFLGVBQWUsRUFBRSxpQkFBaUIsRUFBRSxpQkFBaUIsRUFBRSxtQkFBbUIsRUFBRSxzQkFBc0IsQ0FBQztvQkFDbEksU0FBUyxFQUFFLENBQUMsa0JBQWtCLEVBQUUsZ0JBQWdCLENBQUM7aUJBQ2xEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7U21hcnRPbkZoaXJTZXJ2aWNlfSBmcm9tIFwiLi9zZXJ2aWNlcy9zbWFydC1vbi1maGlyLnNlcnZpY2VcIjtcclxuaW1wb3J0IHtMb2dpbkNvbXBvbmVudH0gZnJvbSBcIi4vY29tcG9uZW50cy9sb2dpbi9sb2dpbi5jb21wb25lbnRcIjtcclxuaW1wb3J0IHtMYXVuY2hDb21wb25lbnR9IGZyb20gXCIuL2NvbXBvbmVudHMvbGF1bmNoL2xhdW5jaC5jb21wb25lbnRcIjtcclxuaW1wb3J0IHtDYWxsYmFja0NvbXBvbmVudH0gZnJvbSBcIi4vY29tcG9uZW50cy9jYWxsYmFjay9jYWxsYmFjay5jb21wb25lbnRcIjtcclxuaW1wb3J0IHtBc3luY1BpcGUsIENvbW1vbk1vZHVsZSwgS2V5VmFsdWVQaXBlLCBOZ1N0eWxlfSBmcm9tIFwiQGFuZ3VsYXIvY29tbW9uXCI7XHJcbmltcG9ydCB7UXJSZWFkZXJDb21wb25lbnR9IGZyb20gXCIuL2NvbXBvbmVudHMvcXItcmVhZGVyL3FyLXJlYWRlci5jb21wb25lbnRcIjtcclxuaW1wb3J0IHtDYW1lbENhc2VTcGFjZWRQaXBlfSBmcm9tIFwiLi9waXBlcy9jYW1lbC1jYXNlLXNwYWNlZC5waXBlXCI7XHJcbmltcG9ydCB7U2hjU2hsSGFuZGxlckNvbXBvbmVudH0gZnJvbSBcIi4vY29tcG9uZW50cy9zaGMtc2hsLWhhbmRsZXIvc2hjLXNobC1oYW5kbGVyLmNvbXBvbmVudFwiO1xyXG5pbXBvcnQge1JvdXRlck1vZHVsZX0gZnJvbSBcIkBhbmd1bGFyL3JvdXRlclwiO1xyXG5pbXBvcnQge1NtYXJ0T25GaGlyQ29uZmlnfSBmcm9tIFwiLi9tb2RlbC9zbWFydC1vbi1maGlyLmNvbmZpZ1wiO1xyXG5pbXBvcnQge1NtYXJ0QXV0aFNlcnZpY2V9IGZyb20gXCIuL3NlcnZpY2VzL3NtYXJ0LWF1dGguc2VydmljZVwiO1xyXG5pbXBvcnQge0Zvcm1zTW9kdWxlfSBmcm9tIFwiQGFuZ3VsYXIvZm9ybXNcIjtcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgICBpbXBvcnRzOiBbXHJcbiAgICAgICAgTmdTdHlsZSwgS2V5VmFsdWVQaXBlLCBSb3V0ZXJNb2R1bGUsIEFzeW5jUGlwZSwgRm9ybXNNb2R1bGUsIENvbW1vbk1vZHVsZVxyXG4gICAgXSxcclxuICBleHBvcnRzOiBbXSxcclxuICBkZWNsYXJhdGlvbnM6IFtMb2dpbkNvbXBvbmVudCwgTGF1bmNoQ29tcG9uZW50LCBDYWxsYmFja0NvbXBvbmVudCwgUXJSZWFkZXJDb21wb25lbnQsIENhbWVsQ2FzZVNwYWNlZFBpcGUsIFNoY1NobEhhbmRsZXJDb21wb25lbnRdLFxyXG4gIHByb3ZpZGVyczogW1NtYXJ0T25GaGlyU2VydmljZSwgU21hcnRBdXRoU2VydmljZV0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBTbWFydE9uRmhpck1vZHVsZSB7XHJcbiAgc3RhdGljIGZvclJvb3QoY29uZmlnOiBTbWFydE9uRmhpckNvbmZpZyk6IE1vZHVsZVdpdGhQcm92aWRlcnM8U21hcnRPbkZoaXJNb2R1bGU+IHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIG5nTW9kdWxlOiBTbWFydE9uRmhpck1vZHVsZSxcclxuICAgICAgcHJvdmlkZXJzOiBbU21hcnRPbkZoaXJTZXJ2aWNlLCB7cHJvdmlkZTogJ3NvZkNvbmZpZycsIHVzZVZhbHVlOiBjb25maWd9LCBTbWFydEF1dGhTZXJ2aWNlXVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0=