ModulaThemeData constructor

ModulaThemeData({
  1. required Brightness brightness,
  2. ModulaColorScheme? colors,
  3. ModulaTypography? typography,
  4. ModulaSpacing spacing = const ModulaSpacing(),
  5. ModulaRadii radii = const ModulaRadii(),
  6. ModulaElevation elevation = const ModulaElevation(),
  7. ModulaDurations durations = const ModulaDurations(),
})

Implementation

ModulaThemeData({
  required this.brightness,
  ModulaColorScheme? colors,
  ModulaTypography? typography,
  this.spacing = const ModulaSpacing(),
  this.radii = const ModulaRadii(),
  this.elevation = const ModulaElevation(),
  this.durations = const ModulaDurations(),
})  : colors = colors ?? ModulaColorScheme.fromBrightness(),
      typography = typography ?? ModulaTextConst.modulaTextStyles;