@blackbaud/skyux
Version:
SKY UX built on Angular 2
17 lines (16 loc) • 794 B
TypeScript
import { ComponentFactoryResolver, ElementRef, Injector, ViewContainerRef } from '@angular/core';
import { SkyModalAdapterService } from './modal-adapter.service';
import { SkyModalInstance } from './modal-instance';
import { SkyModalConfiguationInterface as IConfig } from './modal.interface';
export declare class SkyModalHostComponent {
private resolver;
private elRef;
private viewContainer;
private adapter;
private injector;
readonly modalOpen: boolean;
readonly backdropZIndex: number;
target: ViewContainerRef;
constructor(resolver: ComponentFactoryResolver, elRef: ElementRef, viewContainer: ViewContainerRef, adapter: SkyModalAdapterService, injector: Injector);
open(modalInstance: SkyModalInstance, component: any, config?: IConfig): void;
}