Unplanned
Last Updated: 29 Apr 2024 08:32 by ADMIN
Cirrus
Created on: 15 Apr 2024 10:58
Category: UI for Blazor
Type: Feature Request
1
Filter drag and drop to re-order rules

On Blazor Filter, please consider option to drag and drop rules to re-order the rules. It's a common user request that when creating complex rules that user has ability to move rules around without having to delete and create again. User loses information and data when rules are deleted and can be difficult to relocate in long drop downs.

Ability to drag and drop move of existing rules would improve user experience. Any change to GUI should also reflect in updated FilterDescriptor.

===

ADMIN EDIT

===

The order of the filter rules in one group does not make a difference for the FilterDescriptor. Thus, the current request applies to dragging filter rules from one group to another.

2 comments
ADMIN
Nadezhda Tacheva
Posted on: 29 Apr 2024 08:32

Hi Cirrus,

Thank you for the additional input! I do agree with you that it would look strange if the order of the filter rules in a single filter group is not persisted.

At this stage, I cannot confirm the exact implementation of this feature. However, based on the discussion that we've had with the team, the reordering of filter rules in a single filter group will most likely not be supported. Thus, one will not be facing an issue with the filter rules order in the group.

The functionality that we will be targeting is for dragging filter rules from one group to another. Once the user drops a filter rule in a different group, this change should be reflected and preserved in the Filter component value.

Regards,
Nadezhda Tacheva
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources!
Cirrus
Posted on: 22 Apr 2024 12:16

Whilst I agree that changes to the order of the rules does not affect applying a filter, the order should be saved somewhere so if a user saves/restores a FilterDescriptor, the rules appear in the order user wants and not some random order. For example, if user re-orders rules to look like the following in a single group

Rule2, Rule1

if Filter is restored it should not look like this

Rule1, Rule2

Even though applying filter is exactly the same. The order is still important for the user.