{"body": [{"id": "paymentMethodsTable", "type": "table", "options": {"tableName": "payment_methods", "rowActions": [{"icon": "fa-edit", "class": "btn btn-info btn-xs", "label": "Edit", "action": {"handler": "openPaymentMethodForm"}}, {"icon": "fa-check", "class": "btn btn-success btn-xs", "label": "Activate", "action": "payment-methods:activate", "condition": "is_active == false"}, {"icon": "fa-ban", "class": "btn btn-warning btn-xs", "label": "Deactivate", "action": "payment-methods:deactivate", "confirm": "Deactivate this payment method?", "condition": "is_active == true"}, {"icon": "fa-trash", "class": "btn btn-error btn-xs", "label": "Delete", "action": "records:delete", "confirm": "Delete this payment method?"}], "columnLabels": {"name": "Name", "type": "Type", "is_active": "Active", "display_order": "Order"}, "columnsToShow": ["name", "type", "is_active", "display_order"], "showGlobalSearch": false}}], "title": "Payment Methods", "footer": [{"type": "button", "class": "btn btn-ghost", "label": "Close", "action": "close"}], "header": [{"icon": "fa-plus", "type": "button", "class": "btn btn-primary", "label": "Add Payment Method", "action": {"handler": "openPaymentMethodForm"}, "ariaLabel": "Add new payment method"}], "modulePath": "settings/payment-methods"}