File

projects/common-service/src/lib/message.service.ts

Index

Properties
Methods

Constructor

constructor()

Methods

addCounterValue
addCounterValue()
Returns : void
getHello
getHello()
Returns : Observable<string>

Properties

Private counter
Type : number
Default value : 0
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';

@Injectable({
  providedIn: 'root'
})
export class MessageService {

  private counter = 0;

  constructor() { }

  getHello(): Observable<string> {
    return new Observable(obs => {
      obs.next('Hello World ' + this.counter);
      obs.complete();
    });
  }

  addCounterValue() {
    this.counter++;
  }
}

result-matching ""

    No results matching ""