downloadReport method
Trigger the internal download/export logic from an external button.
Implementation
Future<void> downloadReport() async {
if (_downloadCallback != null) {
await _downloadCallback!();
} else {
debugPrint("NRB Warning: Controller is not attached or download is unavailable.");
}
}