UNPKG

ngx-obelisco-example

Version:

Componentes funcionales y reutilizables para Angular.

80 lines (74 loc) 3.08 kB
import * as i0 from '@angular/core'; import { Injectable, EventEmitter, Output } from '@angular/core'; import { BehaviorSubject, Subject } from 'rxjs'; class BreadcrumbService { constructor() { this.breadcrumb$ = new BehaviorSubject({ //actualRoute: { name: '' } }); } } BreadcrumbService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: BreadcrumbService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); BreadcrumbService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: BreadcrumbService, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: BreadcrumbService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); class StepService { constructor() { this.stopEmmiter = new EventEmitter(); this.isFirstStep = new EventEmitter(); } get getNext() { return this._next.asObservable(); } get getPrevious() { return this._previous.asObservable(); } initialize() { this._next = new Subject(); this._previous = new Subject(); } next() { this._next.next(); } previous() { this._previous.next(); } stop() { this._next.complete(); this._previous.complete(); } } StepService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: StepService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); StepService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: StepService, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: StepService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }], propDecorators: { stopEmmiter: [{ type: Output }], isFirstStep: [{ type: Output }] } }); class TasksService { constructor() { this.task$ = new BehaviorSubject([]); } } TasksService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: TasksService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); TasksService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: TasksService, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: TasksService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); /** * Generated bundle index. Do not edit. */ export { BreadcrumbService, StepService, TasksService }; //# sourceMappingURL=ngx-obelisco-example-core-services.mjs.map