UNPKG

@dicdikshaorg/epub-player-v9

Version:

Contains Epub player library components powered by angular. These components are designed to be used in sunbird consumption platforms *(mobile app, web portal, offline desktop app)* to drive reusability, maintainability hence reducing the redundant develo

30 lines 2.71 kB
import { Injectable } from '@angular/core'; import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; export class ToastrService { constructor() { this.toastSubject = new Subject(); this.toastState$ = this.toastSubject.asObservable(); } show(message = '', type = '') { console.log(message, "this is message"); console.log(type, "this is type"); this.toastSubject.next({ message, type }); } } /** @nocollapse */ ToastrService.ɵprov = i0.ɵɵdefineInjectable({ factory: function ToastrService_Factory() { return new ToastrService(); }, token: ToastrService, providedIn: "root" }); /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ ToastrService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** * @type {function(): !Array<(null|{ * type: ?, * decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>), * })>} * @nocollapse */ ToastrService.ctorParameters = () => []; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9hc3RyLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9zdW5iaXJkLWVwdWItcGxheWVyL3NyYy9saWIvc2VydmljZXMvdG9hc3RTZXJ2aWNlL3RvYXN0ci5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLE1BQU0sQ0FBQzs7QUFLL0IsTUFBTSxPQUFPLGFBQWE7SUFHeEI7UUFGUSxpQkFBWSxHQUFHLElBQUksT0FBTyxFQUFxQyxDQUFDO1FBQ3hFLGdCQUFXLEdBQUcsSUFBSSxDQUFDLFlBQVksQ0FBQyxZQUFZLEVBQUUsQ0FBQztJQUMvQixDQUFDO0lBRWpCLElBQUksQ0FBQyxVQUFpQixFQUFFLEVBQUUsT0FBZSxFQUFFO1FBQ3pDLE9BQU8sQ0FBQyxHQUFHLENBQUMsT0FBTyxFQUFDLGlCQUFpQixDQUFDLENBQUE7UUFDdEMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUMsY0FBYyxDQUFDLENBQUE7UUFDaEMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsRUFBRSxPQUFPLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztJQUM1QyxDQUFDOzs7OztZQVpGLFVBQVUsU0FBQztnQkFDVixVQUFVLEVBQUUsTUFBTTthQUNuQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFN1YmplY3QgfSBmcm9tICdyeGpzJztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgVG9hc3RyU2VydmljZSB7XG4gIHByaXZhdGUgdG9hc3RTdWJqZWN0ID0gbmV3IFN1YmplY3Q8eyBtZXNzYWdlOiBzdHJpbmcsIHR5cGU6IHN0cmluZyB9PigpO1xuICB0b2FzdFN0YXRlJCA9IHRoaXMudG9hc3RTdWJqZWN0LmFzT2JzZXJ2YWJsZSgpO1xuICBjb25zdHJ1Y3RvcigpIHsgfVxuXG4gIHNob3cobWVzc2FnZTogc3RyaW5nID0nJywgdHlwZTogc3RyaW5nID0gJycpIHtcbiAgICBjb25zb2xlLmxvZyhtZXNzYWdlLFwidGhpcyBpcyBtZXNzYWdlXCIpXG4gICAgY29uc29sZS5sb2codHlwZSxcInRoaXMgaXMgdHlwZVwiKVxuICAgIHRoaXMudG9hc3RTdWJqZWN0Lm5leHQoeyBtZXNzYWdlLCB0eXBlIH0pO1xuICB9XG59XG4iXX0=