enable filtering for the other types; add TODO
authorGalen Charlton <gmc@equinoxinitiative.org>
Fri, 15 Nov 2019 22:02:33 +0000 (17:02 -0500)
committerGalen Charlton <gmc@equinoxinitiative.org>
Thu, 16 Jan 2020 21:38:28 +0000 (16:38 -0500)
TODO: Title and Author will require special work

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/eg2/src/app/staff/acq/search/invoice-results.component.html
Open-ILS/src/eg2/src/app/staff/acq/search/lineitem-results.component.html
Open-ILS/src/eg2/src/app/staff/acq/search/picklist-results.component.html
Open-ILS/src/eg2/src/app/staff/acq/search/purchase-order-results.component.html

index 5991f55..2bd346b 100644 (file)
@@ -20,6 +20,7 @@
 <eg-grid #acqSearchInvoicesGrid
   persistKey="acq.search.invoices"
   [stickyHeader]="true"
+  [filterable]="true"
   idlClass="acqinv" [dataSource]="gridSource">
 
   <eg-grid-toolbar-action label="Print Selected Invoices" i18n-label
index 07091e5..f3a6416 100644 (file)
@@ -54,8 +54,9 @@
   [showDeclaredFieldsOnly]="true">
 
   <eg-grid-column path="id" [cellTemplate]="idTmpl" [disableTooltip]="true"></eg-grid-column>
-  <eg-grid-column i18n-label label="Title" path="title" [cellTemplate]="liAttrTmpl"></eg-grid-column>
-  <eg-grid-column i18n-label label="Author" path="author" [cellTemplate]="liAttrTmpl"></eg-grid-column>
+  <!-- TODO: Title and Author filters will require special work as they're acqlia values -->
+  <eg-grid-column i18n-label label="Title" path="title" [cellTemplate]="liAttrTmpl" [filterable]="false"></eg-grid-column>
+  <eg-grid-column i18n-label label="Author" path="author" [cellTemplate]="liAttrTmpl" [filterable]="false"></eg-grid-column>
   <eg-grid-column path="provider" [cellTemplate]="providerTmpl"></eg-grid-column>
   <eg-grid-column i18n-label label="Links" path="_links" [cellTemplate]="liLinksTmpl" [disableTooltip]="true" [filterable]="false"></eg-grid-column>
   <eg-grid-column path="claim_policy.name"></eg-grid-column>
index b6c528d..4fbab37 100644 (file)
@@ -29,6 +29,7 @@
 <eg-grid #acqSearchPicklistsGrid
   persistKey="acq.search.selectionlists"
   [stickyHeader]="true"
+  [filterable]="true"
   idlClass="acqpl" [dataSource]="gridSource">
 
   <eg-grid-toolbar-action label="New Selection List" i18n-label
index 7b3300b..5393ffa 100644 (file)
@@ -14,7 +14,8 @@
 
 <eg-grid #acqSearchPurchaseOrdersGrid
   persistKey="acq.search.purchaseorders"
-  [stickyHeader]="true" 
+  [stickyHeader]="true"
+  [filterable]="true"
   idlClass="acqpo" [dataSource]="gridSource">
 
   <eg-grid-column path="name" [cellTemplate]="nameTmpl"></eg-grid-column>