diff --git a/projects/workflows-creator/src/lib/builder/builder.component.html b/projects/workflows-creator/src/lib/builder/builder.component.html index 4fc1553..904bcd1 100644 --- a/projects/workflows-creator/src/lib/builder/builder.component.html +++ b/projects/workflows-creator/src/lib/builder/builder.component.html @@ -29,6 +29,7 @@ [templateMap]="templateMap" [allColumns]="allColumns" (eventAdded)="onEventAdded($event)" + (eventRemoved)="onEventRemoved()" (actionAdded)="onActionAdded($event)" (itemChanged)="onItemChanged($event)" > @@ -56,6 +57,7 @@ [templateMap]="templateMap" [allColumns]="allColumns" (eventAdded)="onEventAdded($event)" + (eventRemoved)="onEventRemoved()" (actionAdded)="onActionAdded($event)" (itemChanged)="onItemChanged($event)" > diff --git a/projects/workflows-creator/src/lib/builder/builder.component.ts b/projects/workflows-creator/src/lib/builder/builder.component.ts index 01f1be4..22b2e0a 100644 --- a/projects/workflows-creator/src/lib/builder/builder.component.ts +++ b/projects/workflows-creator/src/lib/builder/builder.component.ts @@ -258,6 +258,7 @@ export class BuilderComponent implements OnInit, OnChanges { (events[0].node.getIdentifier() === EventTypes.OnChangeEvent && (events[0].node.state.get('value') === ValueTypes.AnyValue || events[0].node.state.get('valueType') === ValueTypes.AnyValue))); + this.updateDiagram(); } /** * When an action is added, emit an event with the name of the action and the action itself, update diff --git a/projects/workflows-element/package.json b/projects/workflows-element/package.json index c0d7219..b5cdbab 100644 --- a/projects/workflows-element/package.json +++ b/projects/workflows-element/package.json @@ -17,5 +17,6 @@ "access": "public", "directory": "dist" }, - "hash": "da4ef59fb38662182d6ff14d8cc8b20943d7af05ee85afac4bcf99e5f2915efa" + "hash": "9988584e9ffd1d689dd06b27f41fd5e70ef726e0510b1ba55b78437c3be6f14c" + } \ No newline at end of file