IgniteUI/crypto-portfolio-app

Save Filter Setting automatically

Closed this issue · 4 comments

When users have a bunch of filter settings. The setting of filters must be saved automatically in cookies. Even after Page is reloaded, the setting of filter will stay intact with the app until cookies expired or reset. That will prevent users at setting with filters again if the page is reloaded on the web browser.

that will be great if we can save custom filter set as a workspace according to their profile, so they can load nicely their set.

I think we can do with column Component.

public Clist; 

 public saving(){
    this.CList = this.grid1.columnList;     /// saving all columns components in Clist
     
    }

  public loading(){
    this.grid1.columnList = this.CList ;
 
  }

But when loading function is called, the grid columns don't change at all for me. Any suggestion on it? @zdrawku

Hey @Winthan, this is a great suggestion. We have a section in our documentation that covers how to manually persist different states, although it doesn't include implementation for custom filters or excel style filtering. This is why we've added this functionality as a feature request in our product repository.