attach method

void attach({
  1. GetReportDataCallback? dataCallback,
  2. GetTableDataOnlyCallback? tableDataCallback,
  3. DownloadReportCallback? downloadCallback,
})

Internal method used by the reporting engine to attach logic to this controller.

Implementation

void attach({
  GetReportDataCallback? dataCallback,
  GetTableDataOnlyCallback? tableDataCallback,
  DownloadReportCallback? downloadCallback,
}) {
  if (dataCallback != null) _getDataCallback = dataCallback;
  if (tableDataCallback != null) _getTableDataCallback = tableDataCallback;
  if (downloadCallback != null) _downloadCallback = downloadCallback;
}