Added a new demo which shows how to make custom nodes

This commit is contained in:
Dylan Vorster
2017-03-04 21:12:01 +02:00
parent dbc9647e42
commit c00eccba06
25 changed files with 335 additions and 11 deletions

View File

@ -0,0 +1,25 @@
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();
}
}