From e6076bd416a8e3f1ba43cf711770b7d4229b3448 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 29 Jan 2020 19:29:09 +0000 Subject: [PATCH] --- ayanova/src/components/gz-data-table.vue | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ayanova/src/components/gz-data-table.vue b/ayanova/src/components/gz-data-table.vue index f3ba1501..f84c528b 100644 --- a/ayanova/src/components/gz-data-table.vue +++ b/ayanova/src/components/gz-data-table.vue @@ -99,11 +99,24 @@ export default { // var listUrl = "Widget/ListWidgets?" + window.$gz.api.buildQuery(listOptions); //DataList/list?DataListKey=TestWidgetDataList&Offset=0&Limit=999&DataFilterId=1&mini=true + //start with defaults var listOptions = { DataListKey: that.dataListKey, - Limit: 5, + Limit: 100, Offset: 0 }; + //fixup paging based on settings + const { page, itemsPerPage } = that.options; + if ( + this.localFormSettings.pagination.itemsPerPage && + this.localFormSettings.pagination.itemsPerPage > 0 + ) { + listOptions.offset = + (this.localFormSettings.pagination.page - 1) * + this.localFormSettings.pagination.itemsPerPage; + listOptions.limit = this.localFormSettings.pagination.itemsPerPage; + } + //is there a filter? if (that.dataFilterId != 0) { listOptions["DataFilterID"] = that.dataFilterId;