You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.4 KiB
HTML
33 lines
1.4 KiB
HTML
<div
|
|
(dblclick)="userNodeCallbacks.doubleClick($event, node)">
|
|
<div class="{{flowchartConstants.nodeOverlayClass}}"></div>
|
|
<div class="innerNode">
|
|
<p>{{ node.name }}</p>
|
|
|
|
<div class="{{flowchartConstants.leftConnectorClass}}">
|
|
<div fc-magnet [connector]="connector" [callbacks]="callbacks"
|
|
*ngFor="let connector of modelservice.nodes.getConnectorsByType(node, flowchartConstants.leftConnectorType)">
|
|
<div fc-connector [connector]="connector"
|
|
[mouseOverConnector]="mouseOverConnector"
|
|
[callbacks]="callbacks"
|
|
[modelservice]="modelservice"></div>
|
|
</div>
|
|
</div>
|
|
<div class="{{flowchartConstants.rightConnectorClass}}">
|
|
<div fc-magnet [connector]="connector" [callbacks]="callbacks"
|
|
*ngFor="let connector of modelservice.nodes.getConnectorsByType(node, flowchartConstants.rightConnectorType)">
|
|
<div fc-connector [connector]="connector"
|
|
[mouseOverConnector]="mouseOverConnector"
|
|
[callbacks]="callbacks"
|
|
[modelservice]="modelservice"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div *ngIf="modelservice.isEditable() && !node.readonly" class="fc-nodeedit" (click)="userNodeCallbacks.nodeEdit($event, node)">
|
|
<i class="fa fa-pencil" aria-hidden="true"></i>
|
|
</div>
|
|
<div *ngIf="modelservice.isEditable() && !node.readonly" class="fc-nodedelete" (click)="modelservice.nodes.delete(node)">
|
|
×
|
|
</div>
|
|
</div>
|