This commit is contained in:
2020-01-13 19:39:00 +00:00
parent 92438299d8
commit 40906ecabb
3 changed files with 79 additions and 1 deletions

View File

@@ -19,6 +19,18 @@ CURRENT MASTER PLAN IN CLIENT TODO
REALLY MAKING MORE PROGRESS WHEN CLIENT DEV DRIVES BACKEND DEV, STICK TO THAT!!
-----------------------
GRID LISTS TODO NOW:
- Turn PagingOptions object into ListOptions object
- Add list format option ("mini"=true thing) to ListOptions object
- It's prescence with mini=true means that the picklist format is returned
- Combine PickList route and WidgetList route into single "List" route with an internal nameof "WidgetList"
- if mini=true then it sends back the two column result templated
- Otherwise it sends back the full list (templated)
- NOTE: REPORT LIST will be it's own kettle of fish so to speak so don't concern about it now YAGNI TTM!
- Update tests when appropriate (when it's working fully and not mocked)
- Mock return objects for now with the new fields to include in the response see core-main-grids.txt and core-display-format-template-system.txt
DO CLIENT STUFF NOW COME BACK TO THIS STUFF LATER
TODO: the license being logged breaks the format of the log file because it has line breaks etc, so instead, maybe log out as a single line (remove breaks)