diff --git a/src/app/components/basin-fieldset-container/basin-fieldset-container.component.ts b/src/app/components/basin-fieldset-container/basin-fieldset-container.component.ts index 89d442b2819a60bdd8dc4b469903fc5e5d3bb076..82a8e845a96b40e4a650ae514dc9f52b003ad7f7 100644 --- a/src/app/components/basin-fieldset-container/basin-fieldset-container.component.ts +++ b/src/app/components/basin-fieldset-container/basin-fieldset-container.component.ts @@ -21,6 +21,7 @@ export class BasinFieldsetContainerComponent extends FieldsetContainerComponent // disable "add" button (and "how many children" select) this._fieldsetComponents.forEach(fs => { fs.showAddChildren = false; + fs.showMoveArrows = false; }); } } diff --git a/src/app/components/field-set/field-set.component.html b/src/app/components/field-set/field-set.component.html index a173e8411208d09b1647995b7f2327611525e6f9..88654611e535f4cf3834616084282c15d310ea6b 100644 --- a/src/app/components/field-set/field-set.component.html +++ b/src/app/components/field-set/field-set.component.html @@ -22,11 +22,11 @@ [title]="uitextRemoveStructure"> <mat-icon>delete</mat-icon> </button> - <button type="button" mat-icon-button [disabled]="! enableUpButton" (click)="onMoveUpClick()" + <button *ngIf="showMoveArrows" type="button" mat-icon-button [disabled]="! enableUpButton" (click)="onMoveUpClick()" [title]="uitextMoveStructureUp"> <mat-icon>arrow_upward</mat-icon> </button> - <button type="button" mat-icon-button [disabled]="! enableDownButton" (click)="onMoveDownClick()" + <button *ngIf="showMoveArrows" type="button" mat-icon-button [disabled]="! enableDownButton" (click)="onMoveDownClick()" [title]="uitextMoveStructureDown"> <mat-icon>arrow_downward</mat-icon> </button> diff --git a/src/app/components/field-set/field-set.component.ts b/src/app/components/field-set/field-set.component.ts index 48cda9536a8643ec3fc08fbc349e3a639e946771..b2aba5f67a7429999ac58bd4da5d81123c63de45 100644 --- a/src/app/components/field-set/field-set.component.ts +++ b/src/app/components/field-set/field-set.component.ts @@ -31,6 +31,9 @@ export class FieldSetComponent implements DoCheck { /** flag to show/hide "add" button (and "how many children" select */ public showAddChildren: boolean = true; + /** flag to show/hide "move up" and "move down" buttons */ + public showMoveArrows: boolean = true; + @Input() public set fieldSet(fs: FieldSet) { this._fieldSet = fs;