Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

igx-tree-grid: excel-style filtering should show children of parent elements returned from the filter #10342

Closed
kdinev opened this issue Oct 22, 2021 · 0 comments · Fixed by #10871
Assignees
Labels
grid: excel-style-filtering grid: groupby grid: tree-grid 🧰 feature-request triage: blocking ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged.

Comments

@kdinev
Copy link
Member

kdinev commented Oct 22, 2021

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

Currently, when using the igx-tree-grid excel style filtering, I only see specific elements matching the applied filter, but all their children are excluded from the filter, unless they also match the current filter. This makes the filtering behavior not very suitable for scenarios where filtering is applied to parent-level elements, in order to view their children. E.g. org chart - we filter by manager to see their reports; investment portfolios - we filter by portfolio to view the corresponding investment items; inventory management - we filter by location to see available inventory only for the specific location. There's many other examples.

Describe the solution you'd like

I would like ESF to present me with filtered-in items` children either by default, or via setting.

Describe alternatives you've considered

The excel style filtering can order values in a tree, instead of just a flat list. This way I can take advantage of cascade selection and have all children selected by default. I can even exclude certain items if I have a very specific scenario, which requires that.

Additional context

Add any other context or screenshots about the feature request here.

@igdmdimitrov igdmdimitrov added 🛠️ status: in-development Issues and PRs with active development on them and removed 🆕 status: new labels Dec 17, 2021
@igdmdimitrov igdmdimitrov self-assigned this Dec 21, 2021
@DiyanDimitrov DiyanDimitrov added ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged. and removed 🛠️ status: in-development Issues and PRs with active development on them labels Feb 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
grid: excel-style-filtering grid: groupby grid: tree-grid 🧰 feature-request triage: blocking ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants