resetComponentSpecificProperties method

  1. @override
void resetComponentSpecificProperties()
override

Reset component-specific properties to defaults. Called by resetToDefaults() after resetting common properties.

Implementation

@override
void resetComponentSpecificProperties() {
  width = 300.0;
  height = 120.0;
  paddingAll = 16.0;
  borderRadius = RadiusTokens.lg;

  // Reset accent colors
  restAccentColorLight = const Color(0xFF3b82f6);
  restAccentColorDark = const Color(0xFF60a5fa);
  hoverAccentColorLight = const Color(0xFF2563eb);
  hoverAccentColorDark = const Color(0xFF93c5fd);
  pressedAccentColorLight = const Color(0xFF1d4ed8);
  pressedAccentColorDark = const Color(0xFF3b82f6);
  disabledAccentColorLight = const Color(0xFF9ca3af);
  disabledAccentColorDark = const Color(0xFF6b7280);
}