@switch (type) { @case (filterPredicateType.STRING) {
@for (operation of stringOperations; track operation) { {{stringOperationTranslations.get(stringOperationEnum[operation]) | translate}} } {{ 'alarm-rule.ignore-case' | translate }}
} @case (filterPredicateType.NUMERIC) {
@for (operation of numericOperations; track operation) { {{numericOperationTranslations.get(numericOperationEnum[operation]) | translate}} }
} @case (filterPredicateType.BOOLEAN) {
@for (operation of booleanOperations; track operation) { {{booleanOperationTranslations.get(booleanOperationEnum[operation]) | translate}} }
} @case (filterPredicateType.COMPLEX) {
filter.complex-filter
} } @if (type !== filterPredicateType.COMPLEX) { }
@if (type !== filterPredicateType.COMPLEX && displayUserParameters) { }