angularFrameworkComponentWrapper.d.ts 750 B

1234567891011121314
  1. import { ComponentFactoryResolver, ComponentRef, ViewContainerRef } from "@angular/core";
  2. import { BaseComponentWrapper, FrameworkComponentWrapper, WrapableInterface } from 'ag-grid-community';
  3. export 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. }