@cisstech/nge
Version:
NG Essentials is a collection of libraries for Angular developers.
25 lines (24 loc) • 1.01 kB
TypeScript
import { ComponentRef, OnDestroy, OnInit, Type, ViewContainerRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class NgeDocRendererComponent implements OnInit, OnDestroy {
private readonly injector;
private readonly renderers;
private readonly docService;
private readonly compilerService;
private readonly changeDetectorRef;
private subscriptions;
protected loading: boolean;
protected noFound: boolean;
protected componentRefByTypes: Map<Type<any>, ComponentRef<any>>;
componentRef?: ComponentRef<any>;
container: ViewContainerRef;
ngOnInit(): void;
ngOnDestroy(): void;
private showLoading;
private clearViewContainer;
private onChangeState;
private renderMarkdown;
private attachComponent;
static ɵfac: i0.ɵɵFactoryDeclaration<NgeDocRendererComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgeDocRendererComponent, "nge-doc-renderer", never, {}, {}, never, never, false, never>;
}