UNPKG

ems-web-app-page-viewer

Version:

This angular.io module is a simple page renderer for apps developed by Educational Media Solutions.

20 lines (19 loc) 730 B
import { TemplateRef } from '@angular/core'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class PageViewerService { model: Record<string, string | null>; storeWebHistory: boolean; private pageSource; page: Observable<string | null>; manifest: Record<string, { title?: string; template: TemplateRef<any>; }>; private title; constructor(); registerPage(id: string, template: TemplateRef<any>, title?: string): void; setCurrentPage(page: string | null, data?: any, ignorePush?: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<PageViewerService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<PageViewerService>; }