{{ 'search.configuration.filter-expression-modal.title' | translate }}
@if (help) { {{ help | translate }} } @if (filterExpression.field) { } @else {
{{ 'search.configuration.filter-expression-modal.add-filter' | translate }}
}
@if (!dataAugmentation) { @if (filterExpression.field && filterExpression.paragraph) {
AND OR {{ 'search.configuration.filter-expression-modal.operator' | translate }}
} @if (filterExpression.paragraph) { } @if (!filterExpression.paragraph) {
{{ 'search.configuration.filter-expression-modal.add-filter' | translate }}
}
}
{{ 'generic.cancel' | translate }} {{ 'generic.save' | translate }}
@if (filter.prop) {
{{ 'generic.edit' | translate }} {{ 'generic.delete' | translate }}
} @else { @let key = filter.and ? 'and' : filter.or ? 'or' : 'not';
@if (key === 'and' || key === 'or') {
AND OR
{{ 'generic.add' | translate }} {{ 'generic.delete' | translate }}
@if (filter[key].length > 0) {
@for (child of filter[key]; track child; let index = $index) { }
} } @else {
NOT
{{ 'generic.add' | translate }} {{ 'generic.delete' | translate }}
@if (filter.not) {
} }
}