@if (!local.ruleset) {
@if (getRemoveButtonTemplate(); as template) {
} @else {
}
@if (entities?.length! > 0) {
@if (getEntityTemplate(); as template) {
} @else {
}
}
@if (getFieldTemplate(); as template) {
} @else {
}
@if (getOperatorTemplate(); as template) {
} @else {
}
@if (findTemplateForRule(rule); as template) {
} @else {
@switch (getInputType(rule.field, rule.operator)) {
@case ('string') {
}
@case ('number') {
}
@case ('date') {
}
@case ('time') {
}
@case ('category') {
}
@case ('multiselect') {
}
@case ('boolean') {
}
}
}
}
@if (local.ruleset) {
}
@if (getEmptyWarningTemplate(); as template) {
@if (local.invalid) {
}
} @else {
@if (local.invalid) {
{{emptyMessage}}
}
}
}
}