theia-sprotty
Version:
Glue code for sprotty diagrams in a Theia IDE
11 lines • 495 B
TypeScript
import { InstanceRegistry } from 'sprotty/lib/utils/registry';
import { Container } from "inversify";
export declare const DiagramConfiguration: unique symbol;
export interface DiagramConfiguration {
createContainer(widgetId: string): Container;
readonly diagramType: string;
}
export declare class DiagramConfigurationRegistry extends InstanceRegistry<DiagramConfiguration> {
constructor(diagramConfigs: DiagramConfiguration[]);
}
//# sourceMappingURL=diagram-configuration.d.ts.map