MetadataProvider
Magento\Ui\Model\Export\MetadataProvider
What it does
This class provides metadata and data transformation functionality for exporting Magento 2 UI grid listings to files (CSV, XML, etc.).
Developers use it to extract column headers, field names, row data, and convert option values to labels during grid export operations.
It handles date formatting, timezone conversion, and processes both simple and complex dropdown options for proper display in exported files.
Public Methods
- getHeaders()
- getFields()
- getRowData()
- getOptions()
- convertDate()