I had created a Custom Admin Grid by using uiComponent in which I am showing Order Details, please check below Screenshot
I had created System Configuration to show IGST, CST, SGST field or not, if it enables from admin then I will show this in grid otherwise not.
Code:
<column name="price_igst">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">textRange</item>
<item name="label" xsi:type="string" translate="true">IGST</item>
</item>
</argument>
</column>
<column name="price_cgst">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">textRange</item>
<item name="label" xsi:type="string" translate="true">CGST</item>
</item>
</argument>
</column>
<column name="price_sgst">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">textRange</item>
<item name="label" xsi:type="string" translate="true">SGST</item>
</item>
</argument>
</column>
Please help me how to do it?
<argument name="testHelperWithParams" xsi:type="helper" helper="Magento\Framework\View\Layout\Argument\Handler\TestHelper::testMethod">
Have you tried this? I don't know how it works inUI component
but it works inlayout
files.