Module for Magento 2 provides enhanced ui grid with refresh and conditional filters
composer require adapttive/advance-grid
- refresh: without the page reload (ready)
- filter: with conditions (under-development)
- locking: of columns for horizontal scroll (under-development)
-
added to sales order grid by default
-
to add to other ui grids, add the following to ui grid xml:
<listingToolbar name="listing_top" template="Adapttive_Ui/grid/toolbar">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="stickyTmpl" xsi:type="string">Adapttive_Ui/grid/sticky/sticky</item>
</item>
</argument>
<component name="listing_refresh" component="Adapttive_Ui/js/grid/refresh/refresh"/>
</listingToolbar>