@switch (query.operator) { @case (CustomFieldQueryOperator.Exists) { } @case (CustomFieldQueryOperator.IsNull) { } @case (CustomFieldQueryOperator.GreaterThanOrEqual) { @if (getCustomFieldByID(query.field)?.data_type === CustomFieldDataType.Date) { } @else { } } @case (CustomFieldQueryOperator.LessThanOrEqual) { @if (getCustomFieldByID(query.field)?.data_type === CustomFieldDataType.Date) { } @else { } } @default { } }
@for (subquery of query.value; track subquery; let i = $index) {
@switch (subquery.type) { @case (CustomFieldQueryComponentType.Atom) { } @case (CustomFieldQueryComponentType.Expression) { } }
}
@if (query.depth > 0) { }