-
Notifications
You must be signed in to change notification settings - Fork 20
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
Feature requests, API changes or bug fixes #33
Comments
Hi,
Angular 11, Material 11 |
Hi @ddrobot-ideas, thanks for your feedback. Could you provide some more information?
Without this information it is hard to understand what's wrong. Thanks for your support. |
is it possible to implement filtering/searchtext on data in MatMultiSortTableDataSource , I know it is possible with MatTableDataSource |
@Rakshith-hv I have not used |
filtering is present in MatTableDataSource and not in DataSource. Basically, for filtering any data we will use below logic with MatTableDataSource .. searchText :"" --> we get this input from html on a key stroke on search field dataSource: MatTableDataSource; this.dataSource.filter === searchText now the dataSource will have the filtered value and the same is returned to html |
I think this is a good feature request. Thanks for the Idea, I will create a separate issue. |
Thanks for all your effort. I would love to see a built in cache using localStorage so users don't need to set their preferred sorting and column arrangements. |
i saw, that after toggle, there is some console.log. Also after dynamically change of active columns, there is no way to accomplish to change it just one time. Now, i have to set isActive property on every column as well as set displayedColumns. It would be nice to have function which will set isActive property as well as displayed columns from passed ids of columns. Now I have to do this: Instead i would like to just call |
Hello, |
Hi, unfortunately, I have never tried something like that. I think the sort indicators could cause some trouble. Sorry. Maybe you can split your tables in component, but not sure if that fits your architecture. |
is there any way to make the sorting case insensitive. I am able to do this with MatTableDataSource by setting the sortingDataAccessor. |
Hi @cummings695, unfortunately I don't think so. As a workaround, you could use a service like the |
Hi, I found the following bug: The issue is reproduceable in the sample project by simply changing the window width in the style.css:
|
Thanks, as soon I find the time I will have a look. |
I am running into the issue currently where the data model for the grid is changing during development of new features and the components throw an error because its saved setting do not match with the grid configuration. is there any way to have this error just clear the setting and restart. I could do this in my component but I cannot seem to trap the error. |
Hi, |
Hi, So:
|
@B34v0n thanks for your suggestions. I personally think that's not a good feature, since it is not really user-friendly and as well all contradicts the mobile first approach, since there is no Shift/Ctr click. This does not only apply for phones but also any touch device in general. If you still need this feature be free to fork the table and implement it yourself. |
Hi, thank you for your efforts for putting this library. I have recently started using it and is very useful. Do you have any plans for updating it to be used with Angular 16? I am trying to update my app to Angular 16, but I am getting error due to this library. Package "ngx-mat-multi-sort" has an incompatible peer dependency to "@angular/cdk" (requires "~15.0.4", would install "16.1.4"). I will appreciate if you can let us know about the migration plan. |
I have released a 16.x version |
@Maxl94 I've just noticed, that the released version of the package.json has incorrect Material and CDK versions, more precisely the patch version should be 2 instead of 4: ngx-multi-sort-table/projects/mat-multi-sort/package.json Lines 28 to 29 in 7fae5c0
Can you check? |
Please, fix typo in README.md file. Location: https://github.com/Maxl94/ngx-multi-sort-table/blob/master/README.md?plain=1#L121C74-L121C90 |
Please check this. Function onPaginationEvent has a condition on line 86 for |
We suggest using only the 6 dots icon and not the entire menu entry as a drag handle. This fixes scrolling with fingers on mobile devices, when you have a small screen and many menu items. |
In order to keep the issues clean I would suggest to move any discussion in here into the discussions section https://github.com/Maxl94/ngx-multi-sort-table/discussions A couple of issues were already fixed: |
Hello together,
since this library starts gaining popularity, I like to know what should be improved in the next updates. In this thread features, bug fixes and API changes will be discussed.
Thanks for your feedback.
The text was updated successfully, but these errors were encountered: