UNPKG

textnotdownload

Version:

An angular 2 module to support built-in and custom emoji

23 lines (18 loc) 524 B
import {Injectable} from '@angular/core'; import {Subject} from 'rxjs/Subject'; import {Observable} from 'rxjs/Observable'; @Injectable() export class MenuDataService { private customData: any; private subject: Subject<any> = new Subject<any>(); public menu: Subject<any> = new Subject(); constructor() { } SetCustomData(customData: any): void { this.customData = customData; this.subject.next(this.customData); } GetCustomData(): Observable<any> { return this.subject.asObservable(); } }