File

projects/prestations-ng/src/gesdem/gesdem-event.service.ts

Index

Properties
Methods
Accessors

Methods

formInitializationObservable
formInitializationObservable()
Returns : Observable<any>
formSentObservable
formSentObservable()
formTransmittedObservable
formTransmittedObservable()

Properties

Private _formInitializationSubject
Type : Subject<any>
Default value : new Subject<any>()
Private _formSentSubject
Type : Subject<FormPostResponse<any>>
Default value : new Subject< FormPostResponse<any> >()
Private _formTransmittedSubject
Type : Subject<FormPostResponse<any>>
Default value : new Subject<FormPostResponse<any>>()

Accessors

formInitializationSubject
getformInitializationSubject()
formTransmittedSubject
getformTransmittedSubject()
formSentSubject
getformSentSubject()
import { Injectable } from '@angular/core';
import { Observable, Subject } from 'rxjs';

import { FormPostResponse } from '../form-post-response';

@Injectable({
    providedIn: 'root'
})
export class GesdemEventService {
    private _formInitializationSubject: Subject<any> = new Subject<any>();
    private _formTransmittedSubject: Subject<FormPostResponse<any>> =
        new Subject<FormPostResponse<any>>();
    private _formSentSubject: Subject<FormPostResponse<any>> = new Subject<
        FormPostResponse<any>
    >();

    get formInitializationSubject(): Subject<any> {
        return this._formInitializationSubject;
    }

    get formTransmittedSubject(): Subject<FormPostResponse<any>> {
        return this._formTransmittedSubject;
    }

    get formSentSubject(): Subject<FormPostResponse<any>> {
        return this._formSentSubject;
    }

    formInitializationObservable(): Observable<any> {
        return this._formInitializationSubject.asObservable();
    }

    formTransmittedObservable(): Observable<FormPostResponse<any>> {
        return this._formTransmittedSubject.asObservable();
    }

    formSentObservable(): Observable<FormPostResponse<any>> {
        return this._formSentSubject.asObservable();
    }
}

results matching ""

    No results matching ""