Skip to content

Evaluate and Implement CQL EXCLUDE Support in Dynamic Filter Widgets #11984

@rowheat02

Description

@rowheat02

Description

Current Behavior

  • Users can define a default filter that is applied when no items are selected in the Dynamic Filter Widget.
  • If the default filter is not defined, it is inclusive. If defined, that will be applied when no filter item is selected.
    Image

Objective

On the default filter(when no filter item is selected on the dynamic filter widget), the user can only decide whether to include all features or exclude all features.

Tasks

  • Review the support_exclude branch for implementing the CQL EXCLUDE filter.
  • Verify that EXCLUDE can be safely integrated into Dynamic Filter Widgets without causing GeoServer errors.
  • Propose UI here in the issue comment section or in a draft PR.
  • After UI finalization, complete the work to support default filter as "Inclusive" and "Exclusive" only.

What kind of improvement you want to add? (check one with "x", remove the others)

  • Minor changes to existing features
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Other useful information

Metadata

Metadata

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions