UNPKG

@igo2/core

Version:
36 lines (32 loc) 1.17 kB
import * as i0 from '@angular/core'; import { inject, Injectable } from '@angular/core'; import { ConfigService } from '@igo2/core/config'; class RegexService { config = inject(ConfigService); options; constructor() { this.options = this.config.getConfig('regex'); } getAll() { return this.options; } get(key) { if (this.options) { return this.options[key]; } return; } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "20.3.19", ngImport: i0, type: RegexService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "20.3.19", ngImport: i0, type: RegexService, providedIn: 'root' }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "20.3.19", ngImport: i0, type: RegexService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }], ctorParameters: () => [] }); /** * Generated bundle index. Do not edit. */ export { RegexService }; //# sourceMappingURL=igo2-core-regex.mjs.map