From 3f0fe9f89955c4b61efeaf76a59522be813a22c1 Mon Sep 17 00:00:00 2001 From: Sean Landsman Date: Tue, 8 Jan 2019 16:46:07 +0000 Subject: [PATCH] AG-644 Refactor of sorting, filtering and resizing properties --- .../RichGridDeclarativeExample.jsx | 14 +++++++------- src-trader-dashboard/components/FxQuoteMatrix.jsx | 6 ++++-- .../components/PriceChangesGrid.jsx | 4 +++- src-trader-dashboard/components/TopMoversGrid.jsx | 6 ++++-- 4 files changed, 18 insertions(+), 12 deletions(-) diff --git a/src-examples/richGridDeclarativeExample/RichGridDeclarativeExample.jsx b/src-examples/richGridDeclarativeExample/RichGridDeclarativeExample.jsx index 002e05d..7347bd1 100644 --- a/src-examples/richGridDeclarativeExample/RichGridDeclarativeExample.jsx +++ b/src-examples/richGridDeclarativeExample/RichGridDeclarativeExample.jsx @@ -179,12 +179,9 @@ export default class RichGridDeclarativeExample extends Component { rowData={this.state.rowData} // no binding, just providing hard coded strings for the properties - // boolean properties will default to true if provided (ie enableColResize => enableColResize="true") + // boolean properties will default to true if provided (ie suppressRowClickSelection => suppressRowClickSelection="true") suppressRowClickSelection rowSelection="multiple" - enableColResize - enableSorting - enableFilter floatingFilter groupHeaders @@ -193,6 +190,9 @@ export default class RichGridDeclarativeExample extends Component { // setting default column properties defaultColDef={{ + resizable: true, + sortable: true, + filter: true, headerComponentFramework: SortableHeaderComponent, headerComponentParams: { menuIcon: 'fa-bars' @@ -200,7 +200,7 @@ export default class RichGridDeclarativeExample extends Component { }} > + checkboxSelection sortable={false} suppressMenu filter={false} pinned> - - diff --git a/src-trader-dashboard/components/FxQuoteMatrix.jsx b/src-trader-dashboard/components/FxQuoteMatrix.jsx index f25bb13..40828f5 100644 --- a/src-trader-dashboard/components/FxQuoteMatrix.jsx +++ b/src-trader-dashboard/components/FxQuoteMatrix.jsx @@ -63,8 +63,10 @@ class FxQuoteMatrix extends Component {