Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

The DropDownList element already has a flag `allowFiltering`, It'd be great if the QueryBuilder has a passthrough option to set this for column selection.

When the list of columns grows large, it's very annoying to always have to scroll to find the correct one. 

Something like this:


export class QueryBuilder extends Component<HTMLDivElementimplements INotifyPropertyChanged {
/**
     * Enables/Disables column filtering in the dropdown
     * @default false
     */
    @Property(false)
    public enableColumnFilteringboolean;

private addRuleSuccessCallBack(...) {
...
if (!column || (column && !column.ruleTemplate)) {
                dropDownList = new DropDownList({
                    ...
allowFiltering:
this.
enableColumnFiltering
                });
...
}
}
}