{"version":3,"file":"ufmit-ufm-properties.mjs","sources":["../../../projects/ufm-properties/src/lib/ufm-properties.config.ts","../../../projects/ufm-properties/src/lib/ufm-properties.module.ts","../../../projects/ufm-properties/src/public-api.ts","../../../projects/ufm-properties/src/ufmit-ufm-properties.ts"],"sourcesContent":["import { InjectionToken } from '@angular/core';\n\nexport const UFM_PROPERTIES_CONFIG = new InjectionToken<UfmPropertiesConfig>('UFM_FEJLHAANDTERING_CONFIG');\n\nexport interface UfmPropertiesConfig {\n    environment?: any;\n    tekster?: any;\n}\n","import { NgModule, Optional, SkipSelf, ModuleWithProviders } from '@angular/core';\n\nimport { UFM_PROPERTIES_CONFIG, UfmPropertiesConfig } from './ufm-properties.config';\n\n@NgModule()\nexport class UfmPropertiesModule {\n  constructor(@Optional() @SkipSelf() parentModule?: UfmPropertiesModule) {\n    if (parentModule) {\n      throw new Error(\n        'UfmPropertiesModule is already loaded. Import it in the AppModule only');\n    }\n  }\n\n  static forRoot(config?: UfmPropertiesConfig): ModuleWithProviders<UfmPropertiesModule> {\n    return {\n      ngModule: UfmPropertiesModule,\n      providers: [\n        { provide: UFM_PROPERTIES_CONFIG, useValue: config || {} }\n      ]\n    };\n  }\n}\n\n","/*\n * Public API Surface of ufm-properties\n */\n\nexport * from './lib/ufm-properties.config';\nexport * from './lib/ufm-properties.module';\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;MAEa,qBAAqB,GAAG,IAAI,cAAc,CAAsB,4BAA4B;;MCG5F,mBAAmB,CAAA;AAC9B,IAAA,WAAA,CAAoC,YAAkC,EAAA;AACpE,QAAA,IAAI,YAAY,EAAE;AAChB,YAAA,MAAM,IAAI,KAAK,CACb,wEAAwE,CAAC,CAAC;AAC7E,SAAA;KACF;IAED,OAAO,OAAO,CAAC,MAA4B,EAAA;QACzC,OAAO;AACL,YAAA,QAAQ,EAAE,mBAAmB;AAC7B,YAAA,SAAS,EAAE;gBACT,EAAE,OAAO,EAAE,qBAAqB,EAAE,QAAQ,EAAE,MAAM,IAAI,EAAE,EAAE;AAC3D,aAAA;SACF,CAAC;KACH;;yGAfU,mBAAmB,EAAA,EAAA,CAAA,QAAA,CAAA,mBAAA,EAAA,EAAA,CAAA,CAAA,CAAA,EAAA,CAAA;oGAAnB,mBAAmB,EAAA,CAAA,CAAA;;uFAAnB,mBAAmB,EAAA,CAAA;cAD/B,QAAQ;;sBAEM,QAAQ;;sBAAI,QAAQ;;;ACNnC;;AAEG;;ACFH;;AAEG;;;;"}