<div class="container" fxLayout='column'>
    <div class="key" fxFlex fxLayout='row'>
        {{ tag.key }}
        <div class="button" fxFlex>
            <mat-icon (click)="delete()">delete</mat-icon>
        </div>
    </div>
    <div class="value" fxFlex>
        {{ tag.value }}
    </div>
    <div class="button" *ngFor="let action of actions" fxFlex>
        <span *ngIf="action.link" class='link' (click)="followLink(action)">Open in new tab</span>
        <span *ngIf="action.action" class='action' (click)="doAction(source.modelInfo.store, source.featureInfo.id, action, tag.value)" matTooltip="Click to execute action">{{ action.action }}</span>
    </div>
</div>