File

src/app/shared/widgets/buy/exportconfig/exportconfig.service.ts

Index

Widget inputs
Widget outputs
Properties
Methods

Constructor

constructor(authHttp: HttpClient, halService: HalService)
Parameters :
Name Type Optional
authHttp HttpClient no
halService HalService no

Methods

getEportConfig
getEportConfig(url: )
Parameters :
Name Optional
url no
Returns : Observable<any>
Public getFormHref
getFormHref()
Returns : Observable<String>
Public setFormHref
setFormHref(data: )
Parameters :
Name Optional
data no
Returns : void

Properties

Private formHref
formHref:
Default value : new Subject<String>()
Private formHrefObservable
formHrefObservable:
Default value : this.formHref.asObservable()
import { Injectable } from "@angular/core";
import { Observable, Subject } from "rxjs";

import { HttpClient } from "@angular/common/http";

import { HalService } from "../../../components/hal/index";

@Injectable()
export class ExportConfigService {
  private formHref = new Subject<String>();
  private formHrefObservable = this.formHref.asObservable();

  constructor(private authHttp: HttpClient, private halService: HalService) {}
  public getFormHref(): Observable<String> {
    return this.formHrefObservable;
  }

  public setFormHref(data) {
    this.formHref.next(data);
  }

  getEportConfig(url): Observable<any> {
    return <any>this.authHttp.get(url);
  }
}

results matching ""

    No results matching ""