This commit is contained in:
2020-01-10 21:50:14 +00:00
parent fae4ea9e2b
commit 19366b9029

View File

@@ -15,9 +15,11 @@
//https://vuetifyjs.com/en/components/data-tables#paginate-and-sort-server-side //https://vuetifyjs.com/en/components/data-tables#paginate-and-sort-server-side
/* /*
TODO: TODO:
Need minimal possible code in containing form This handles fetching and displaying the data, the parent form handles all other aspects:
Should pass to this component all it needs to work independently for the most part - error message display
- opening items
- selecting filters and adding editing templates
What is required to be sent to server: What is required to be sent to server:
- example full request http://localhost:7575/api/v8/Widget/ListWidgets?Offset=1&Limit=12&DataFilterId=122&vp=xs - example full request http://localhost:7575/api/v8/Widget/ListWidgets?Offset=1&Limit=12&DataFilterId=122&vp=xs
- api list url - api list url
@@ -38,7 +40,8 @@ TODO:
What it needs to provide TO it's parent form What it needs to provide TO it's parent form
- Item click info to trigger opening edit form - Item click info to trigger opening edit form
- Selected items list for mass ops - Selected items list for mass ops
- error event and message in case of server error or other error so parent can handle it
- Grid is responsible ONLY for showing data, nothing else
What will be delivered by the server: What will be delivered by the server: