Task/Feature:

Updating the UI when a filter or a rule action is in effect.

Status:

in progress

What’s Working:

The model layer is working, Notification and listening is working, evaluation is kicked, and actions/filters are applied to the model when the expression is met.

The complete formTemplate

Filtering

[
    {
        "name": "region",
        "type": "SelectOne",
        "listName": "regions"
    },
    {
        "name": "country",
        "type": "SelectOne",
        "listName": "countries",
        "choiceFilter": "regionFilter == #{region}"
    }
]

Rule expression with Visibility:

ss

GIF example

Issues Encountered: