UNPKG

ngx-gem-spaas

Version:

This library contains services, components, images and styles to provide a unified look and way-of-working throughout GEM SPaaS.

21 lines (20 loc) 1.1 kB
import { AfterViewInit, ElementRef, OnInit } from '@angular/core'; import { BaseComponent } from "../base/base.component"; import { EmbedModeService } from "../_services/embed-mode.service"; import { DomSanitizer, SafeResourceUrl } from "@angular/platform-browser"; import * as i0 from "@angular/core"; export declare class EmbedComponent extends BaseComponent implements OnInit, AfterViewInit { private embedModeService; private sanitizer; /** The url of the application to embed */ url: string; /** Use as fullscreen component, or within parent div */ takeOver: boolean; iframeDiv: ElementRef | undefined; safeUrl: SafeResourceUrl | undefined; constructor(embedModeService: EmbedModeService, sanitizer: DomSanitizer); ngOnInit(): void; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<EmbedComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<EmbedComponent, "spaas-embed", never, { "url": { "alias": "url"; "required": false; }; "takeOver": { "alias": "takeOver"; "required": false; }; }, {}, never, never, false, never>; }