ChartExportRequest class
Constructors
-
ChartExportRequest({required ChartExportFormat format, BaseChartConfig? config, Map<String, dynamic>? jsonConfig, List<List<Object?>>? rows, GlobalKey<State<StatefulWidget>>? boundaryKey, List<String>? categoryLabels, String? filename, String sheetName = 'Chart Data', String delimiter = ',', String lineEnding = '\r\n', double pixelRatio = 2.0, int jpegQuality = 90, Color jpegBackgroundColor = Colors.white, Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.csv({required BaseChartConfig config, Map<String, dynamic>? jsonConfig, List<List<Object?>>? rows, List<String>? categoryLabels, String? filename, String delimiter = ',', String lineEnding = '\r\n', Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.csvPayload({required Map<String, dynamic> jsonConfig, List<String>? categoryLabels, String? filename, String delimiter = ',', String lineEnding = '\r\n', Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.csvRows({required List<List<Object?>> rows, String? filename, String delimiter = ',', String lineEnding = '\r\n', Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.jpeg({required GlobalKey<State<StatefulWidget>> boundaryKey, String? filename, double pixelRatio = 2.0, int jpegQuality = 90, Color jpegBackgroundColor = Colors.white, Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.png({required GlobalKey<State<StatefulWidget>> boundaryKey, String? filename, double pixelRatio = 2.0, Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.xlsx({required BaseChartConfig config, Map<String, dynamic>? jsonConfig, List<List<Object?>>? rows, List<String>? categoryLabels, String? filename, String sheetName = 'Chart Data', Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.xlsxPayload({required Map<String, dynamic> jsonConfig, List<String>? categoryLabels, String? filename, String sheetName = 'Chart Data', Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const
-
ChartExportRequest.xlsxRows({required List<List<Object?>> rows, String? filename, String sheetName = 'Chart Data', Duration? timeout, ChartExportCancellationToken? cancellationToken})
-
const