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 ?? 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;
}