SfThemeData.raw constructor Null safety

const SfThemeData.raw(
  1. {required Brightness brightness,
  2. required SfPdfViewerThemeData pdfViewerThemeData,
  3. required SfChartThemeData chartThemeData,
  4. required SfCalendarThemeData calendarThemeData,
  5. required SfDataGridThemeData dataGridThemeData,
  6. required SfDateRangePickerThemeData dateRangePickerThemeData,
  7. required SfBarcodeThemeData barcodeThemeData,
  8. required SfGaugeThemeData gaugeThemeData,
  9. required SfSliderThemeData sliderThemeData,
  10. required SfRangeSelectorThemeData rangeSelectorThemeData,
  11. required SfRangeSliderThemeData rangeSliderThemeData,
  12. required SfMapsThemeData mapsThemeData,
  13. required SfDataPagerThemeData dataPagerThemeData}
)

Create a SfThemeData given a set of exact values. All the values must be specified.

This will rarely be used directly. It is used by lerp to create intermediate themes based on two themes created with the SfThemeData constructor.

Implementation

const SfThemeData.raw(
    {required this.brightness,
    required this.pdfViewerThemeData,
    required this.chartThemeData,
    required this.calendarThemeData,
    required this.dataGridThemeData,
    required this.dateRangePickerThemeData,
    required this.barcodeThemeData,
    required this.gaugeThemeData,
    required this.sliderThemeData,
    required this.rangeSelectorThemeData,
    required this.rangeSliderThemeData,
    required this.mapsThemeData,
    required this.dataPagerThemeData});