|
public create(args: Object): void {
for (let i: number = 0 ; i < this.diagram.connectors.length ; i++) {
let connector: ConnectorModel = this.diagram.connectors[i];
let sourceNode: NodeModel = this.diagram.getObject(connector.sourceID);
let targetNode: NodeModel = this.diagram.getObject(connector.targetID);
let annotations: PathAnnotationModel[] = [{
content: (sourceNode.data as any).Name + '->' + (targetNode.data as any).Name
}];
this.diagram.addLabels(connector, annotations);
}
this.diagram.fitToPage();
this.diagram.dataBind();
} |