This commit is contained in:
@@ -9,9 +9,26 @@ MISC ITEMS THAT CAME UP
|
|||||||
|
|
||||||
LISTVIEW REPLACE CURRENT <----HERE not THERE ---v
|
LISTVIEW REPLACE CURRENT <----HERE not THERE ---v
|
||||||
(below this is all past for reference)
|
(below this is all past for reference)
|
||||||
Header filter icon
|
FILTER
|
||||||
make unfiltered look pale
|
Client MUST send filter to server on gridData request because it needs to apply locale dependent datefilteroptions
|
||||||
filtered look strong
|
So the server can store saved filters but client must send the actual filter values to the server
|
||||||
|
So server datatable filter cannot use local copy AT server but must use copy from client
|
||||||
|
This is starting to come aroudn to the listView system again! :)
|
||||||
|
TODO (round 1):
|
||||||
|
Investigate:
|
||||||
|
Can the server hydrate the filter and handle filter tokens given some minimal info from the client like timezone?
|
||||||
|
SERVER
|
||||||
|
Accept filter json from client with getdata
|
||||||
|
CLIENT
|
||||||
|
Implement filter UI to construct local filter object that is temporary and stored in session state
|
||||||
|
doesn't have to do anything specific yet, just handles the filtering into an object for the next stage
|
||||||
|
Construct a filter string json in the format easiest to consume at server
|
||||||
|
FilteredColumns array so can show in UI properly or computed and constructed from cached local filter for this list
|
||||||
|
|
||||||
|
TODO (round 2):
|
||||||
|
Send to server with datalist request and get back filtered data
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Customers
|
Customers
|
||||||
|
|||||||
Reference in New Issue
Block a user