This commit is contained in:
@@ -28,7 +28,7 @@ How it works:
|
||||
Replace current filter icon with column order visiblity icon and just keep as is in UI of datatable (modify columnview ui as per below)
|
||||
|
||||
ColumnView UI
|
||||
UI opens up to same type of form as current ay-data-list-view but with only the columns visibility and order settable, no need for names it's user default
|
||||
UI opens up to same type of form as current ay-data-list-column-view but with only the columns visibility and order settable, no need for names it's user default
|
||||
after changes just saves as users sole default for that listkey,userid combo easy peasy
|
||||
Server sends columnorder and sort anyway so no need to do antyhing but trigger a fetch of the datatable data
|
||||
|
||||
@@ -42,7 +42,7 @@ How it works:
|
||||
Filter from atop each grid column by clicking a button there which opens FILTER UI
|
||||
FILTER COLUMN WIDGET
|
||||
filter button beside each filterable column header
|
||||
Ui contains filtering settings for that column and shows existing, basically same as filter portion of existing ay-data-list-view.vue
|
||||
Ui contains filtering settings for that column and shows existing, basically same as filter portion of existing ay-data-list-column-view.vue
|
||||
has accept / cancel buttons, on accept immediately updates current filter (named or default) filter collection object in it's entirety
|
||||
FILTER DROPDOWN
|
||||
Defaults to default filter on page open
|
||||
@@ -111,7 +111,7 @@ todo: column order and sort disentaglement from "filter" is first order of busin
|
||||
columndata and code on getdata coming from server are working code that doesn't need changing it's all about what gets persisted and SENT TO the server on post datalist
|
||||
|
||||
Changes:
|
||||
Modify ay-data-list-view.vue to only handle column order and save to the server as the singleton default.
|
||||
Modify ay-data-list-column-view.vue to only handle column order and save to the server as the singleton default.
|
||||
No need to persist anything locally in store or session, gzdatatable will pick it up from the server itself on refresh
|
||||
remove all filter and sort aspects so it's only concerned with column order and visibility.
|
||||
Change outer icon from a filter to whatever represents column order selection
|
||||
|
||||
Reference in New Issue
Block a user