mirror of
https://github.com/projectstorm/react-diagrams.git
synced 2025-08-18 19:20:42 +08:00
24 lines
537 B
TypeScript
24 lines
537 B
TypeScript
import * as SRD from "../../src/main";
|
|
import { DiamondNodeModel } from "./DiamondNodeModel";
|
|
import { DiamondPortModel } from "./DiamondPortModel";
|
|
|
|
export class DiamondNodeFactory extends SRD.AbstractInstanceFactory<DiamondNodeModel> {
|
|
constructor() {
|
|
super("DiamondNodeModel");
|
|
}
|
|
|
|
getInstance() {
|
|
return new DiamondNodeModel();
|
|
}
|
|
}
|
|
|
|
export class DiamondPortFactory extends SRD.AbstractInstanceFactory<DiamondPortModel> {
|
|
constructor() {
|
|
super("DiamondPortModel");
|
|
}
|
|
|
|
getInstance() {
|
|
return new DiamondPortModel();
|
|
}
|
|
}
|