ThemeData constructor

ThemeData({
  1. String? key,
  2. String? background,
  3. String? onBackground,
  4. String? shadow,
  5. String? outline,
  6. String? surface,
  7. String? onSurface,
  8. String? surfaceVariant,
  9. String? onSurfaceVariant,
  10. String? inverseSurface,
  11. String? onInverseSurface,
  12. String? primary,
  13. String? onPrimary,
  14. String? primaryContainer,
  15. String? onPrimaryContainer,
  16. String? inversePrimary,
  17. String? secondary,
  18. String? onSecondary,
  19. String? secondaryContainer,
  20. String? onSecondaryContainer,
  21. String? tertiaryContainer,
  22. String? onTertiaryContainer,
  23. String? error,
  24. String? onError,
  25. String? errorContainer,
  26. String? onErrorContainer,
})

Implementation

ThemeData({
  String? key,
  String? background,
  String? onBackground,
  String? shadow,
  String? outline,
  String? surface,
  String? onSurface,
  String? surfaceVariant,
  String? onSurfaceVariant,
  String? inverseSurface,
  String? onInverseSurface,
  String? primary,
  String? onPrimary,
  String? primaryContainer,
  String? onPrimaryContainer,
  String? inversePrimary,
  String? secondary,
  String? onSecondary,
  String? secondaryContainer,
  String? onSecondaryContainer,
  String? tertiaryContainer,
  String? onTertiaryContainer,
  String? error,
  String? onError,
  String? errorContainer,
  String? onErrorContainer
})
{
  _map["key"] = key ?? S.newId();
  _map["background"] = background;
  _map["onBackground"] = onBackground;
  _map["shadow"] = shadow;
  _map["outline"] = outline;
  _map["surface"] = surface;
  _map["onSurface"] = onSurface;
  _map["surfaceVariant"] = surfaceVariant;
  _map["onSurfaceVariant"] = onSurfaceVariant;
  _map["inverseSurface"] = inverseSurface;
  _map["onInverseSurface"] = onInverseSurface;
  _map["primary"] = primary;
  _map["onPrimary"] = onPrimary;
  _map["primaryContainer"] = primaryContainer;
  _map["onPrimaryContainer"] = onPrimaryContainer;
  _map["inversePrimary"] = inversePrimary;
  _map["secondary"] = secondary;
  _map["onSecondary"] = onSecondary;
  _map["secondaryContainer"] = secondaryContainer;
  _map["onSecondaryContainer"] = onSecondaryContainer;
  _map["tertiaryContainer"] = tertiaryContainer;
  _map["onTertiaryContainer"] = onTertiaryContainer;
  _map["error"] = error;
  _map["onError"] = onError;
  _map["errorContainer"] = errorContainer;
  _map["onErrorContainer"] = onErrorContainer;
}