ngx-diagrams
Version:
> Light Weight, Modular, Typed Diagram Engine for Angular
8 lines (7 loc) • 460 B
TypeScript
import { LinkModel } from '../models/link.model';
import { AbstractFactory } from './base.factory';
import { ViewContainerRef, ComponentRef } from '@angular/core';
import { DiagramEngine } from '../services/engine.service';
export declare abstract class AbstractLinkFactory<T extends LinkModel = LinkModel> extends AbstractFactory<T> {
abstract generateWidget(diagramEngine: DiagramEngine, link: LinkModel, linksHost: ViewContainerRef): ComponentRef<T>;
}