See T86027 - need final mockup.
When a rule row is complete, a new blank one is available.
Each rule is a set of:
- column name
- condition (e.g., larger than)
- Larger Than
- Smaller Than
The rules are AND conditions. So they don't add new rows, but only remove them.
If the column name is not available (e.g., the active object doesn't have attribute Mask), user should be aware of that. (e.g., warning icon, red background, ...). The other rules should still be applied though.
The column name should do string search/lookup with the columns names of the spreadsheet. Ideally this should work for scene data in the future.
- Reset (i.e., remove all rules)
- Preset [good to have, not a requirement - need its own task]