Constructor
new CsvDownloadController()
Methods
connect()
Connect controller to DOM Sets up event listeners for download triggering
disconnect()
Disconnect controller from DOM Cleans up event listeners
(async) download(event)
Download CSV file via AJAX and trigger browser download Handles the complete download workflow with error handling
Parameters:
| Name | Type | Description |
|---|---|---|
event | Event | Click event from download trigger |