Save and manage the state of FilteringTable addon to separate profiles including filters, sorting, the order and visibility and width of columns.
Extend FilterTable component with FilterTableState extension to access the following capabilities:
-Save the state of table including filters, sorting, the order and visibility and width of columns. -Set a default profile -Delete a profile -Reset the table to it's original state -Add functions on server side -Set a default function on server side -Keep the existing column switching function
You have to implement FilterTableStateHandler interface which handle the saving process of profiles into a database. You can implement FilterTableClickFunctionHandler interface optionally.
In the module descriptor you have to inherit this widget BEFORE com.vaadin.DefaultWidgetSet, because it uses com.google.gwt.query.Query. See: https://github.com/gwtquery/gwtquery/issues/213