UNPKG

@stories-js/angular

Version:

Angular Stories renderer and wrapper for custom elements of Stories to be used as first-class Angular components

25 lines (24 loc) 1.21 kB
import type { ComponentRef } from '@angular/core'; import { ViewContainerRef, ComponentFactoryResolver } from '@angular/core'; import type { Subscription } from 'rxjs'; import type { StoryComponent } from './types'; import * as i0 from "@angular/core"; export declare class StoriesAngularRendererComponent { private vcRef; private resolver; doc: Document | undefined; compRef: ComponentRef<unknown> | undefined; _story: StoryComponent | undefined; set story(value: StoryComponent | undefined); get story(): StoryComponent | undefined; mountTarget: string | undefined; initialContent: string; subscriptions: Subscription[]; constructor(vcRef: ViewContainerRef, resolver: ComponentFactoryResolver); onLoad(iframe: HTMLIFrameElement): void; getTarget(): Element | undefined; removeChildren(parent: Element): void; createComponent(): void; static ɵfac: i0.ɵɵFactoryDeclaration<StoriesAngularRendererComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<StoriesAngularRendererComponent, "stories-angular-renderer", never, { "story": "story"; "mountTarget": "mountTarget"; "initialContent": "initialContent"; }, {}, never, never>; }