UNPKG

750 BTypeScriptView Raw
1import { ComponentFactoryResolver, ComponentRef, ViewContainerRef } from "@angular/core";
2import { BaseComponentWrapper, FrameworkComponentWrapper, WrapableInterface } from 'ag-grid-community';
3export declare class AngularFrameworkComponentWrapper extends BaseComponentWrapper<WrapableInterface> implements FrameworkComponentWrapper {
4 private viewContainerRef;
5 private componentFactoryResolver;
6 setViewContainerRef(viewContainerRef: ViewContainerRef): void;
7 setComponentFactoryResolver(componentFactoryResolver: ComponentFactoryResolver): void;
8 createWrapper(OriginalConstructor: {
9 new (): any;
10 }): WrapableInterface;
11 createComponent<T>(componentType: {
12 new (...args: any[]): T;
13 }): ComponentRef<T>;
14}