@if (whereClauseLoading) {
        
} {{whereClause}}
@if (clauses?.queryObj?.length > 1) {
} @for (clause of clauses.queryObj; track clause; let clauseIndex = $index) {

@if (innerWidth > 768) { }
@if (clauses.queryObj.length > 1) { } @for ( query of clause.elements; track query; let queryIndex = $index ) {
@for (column of cols; track column) { }
@if (query.operator === 'IN' || query.operator === 'NOT IN') {
} @if ( query.operator !== 'BETWEEN' && query.operator !== 'IN' && query.operator !== 'NOT IN' && query.operator !== 'LIKE' && query.operator !== 'CONTAINS' && query.operator !== 'BEGINS_WITH' ) {
} @if (query.operator === 'BETWEEN') {
} @if ( query.operator === 'LIKE' || query.operator === 'BEGINS_WITH' || query.operator === 'CONTAINS' ) {
}
}

}
@switch (query.ddtype) { @case ('DATE') { } @case ('DATETIME') { } @case ('TIME') { } } @if (!query.valueVariable) {
@for (column of query.values; track column) { }
} @if (query.valueVariable) {
@for (column of cols; track column) { @if (column.TYPE === query.type) { } }
}
@for (column of query.values; track column) { }