ngx-diagrams
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.
14 lines (13 loc) • 871 B
TypeScript
import { DefaultNodeComponent } from '../components/default-node/default-node.component';
import { AbstractNodeFactory } from '../../factories/node.factory';
import { ComponentFactoryResolver, ViewContainerRef, ComponentRef, ComponentFactory, Renderer2 } from '@angular/core';
import { DiagramEngine } from '../../services/engine.service.js';
import { DefaultNodeModel } from '../models/default-node.model';
export declare class DefaultNodeFactory extends AbstractNodeFactory<DefaultNodeModel> {
private resolver;
private renderer;
constructor(resolver: ComponentFactoryResolver, renderer: Renderer2);
generateWidget(diagramEngine: DiagramEngine, node: DefaultNodeModel, nodesHost: ViewContainerRef): ComponentRef<DefaultNodeComponent>;
getRecipe(): ComponentFactory<DefaultNodeComponent>;
getNewInstance(initialConfig?: any): DefaultNodeModel;
}