resetComponentSpecificProperties method

  1. @override
void resetComponentSpecificProperties()
override

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

Implementation

@override
void resetComponentSpecificProperties() {
  circleSize = 32.0;
  innerCircleRatio = 0.5;

  // Reset selected colors
  restSelectedColorLight = const Color(0xFF3b82f6);
  restSelectedColorDark = const Color(0xFF60a5fa);

  hoverSelectedColorLight = const Color(0xFF2563eb);
  hoverSelectedColorDark = const Color(0xFF93c5fd);

  pressedSelectedColorLight = const Color(0xFF1d4ed8);
  pressedSelectedColorDark = const Color(0xFF3b82f6);

  disabledSelectedColorLight = const Color(0xFF9ca3af);
  disabledSelectedColorDark = const Color(0xFF6b7280);
}