Skip to content

Allow grouping in query builder entitySelect section #15787

@dobromirts

Description

@dobromirts
Contributor

Is your feature request related to a problem? Please describe.

Currently the 'QueryBuilder' supports only listing of the entities in its 'selectFromTemplate'

Image

  1. It would be beneficial to include grouping functionality in this template, allowing users to organize different types of fields using labels and dividers as shown in the select component examples

Image

  1. Enhance the conditional action template to be fully templatable and customizable.

Details:
It would be valuable to support full templating of this structure, enabling developers to override and extend the default layout and behavior. A particularly useful enhancement would be to allow dropdowns to be integrated with each field, providing additional context-specific options or related fields. This would improve usability and make the interface more dynamic and adaptable to complex workflows.

Use Case Example:
When selecting a field in a condition, a dropdown could dynamically display related fields or options relevant to the selected field ,improving both discoverability and user experience.

Image

Describe alternatives you've considered

As alternative the option to show 'igx-divider' as separation indicator would be also beneficial.

Image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @dobromirts

        Issue actions

          Allow grouping in query builder entitySelect section · Issue #15787 · IgniteUI/igniteui-angular