resetComponentSpecificProperties method
Reset component-specific properties to defaults. Called by resetToDefaults() after resetting common properties.
Implementation
@override
void resetComponentSpecificProperties() {
size = 70.0;
iconSize = 32.0;
icon = Icons.favorite;
glowIntensity = 0.8;
glowColor = Colors.transparent;
borderRadius = RadiusTokens.xl;
// Reset animation properties
animationPreset = AnimationPreset.none;
scaleDuration = 150.0;
scaleIntensity = 1.2;
pulseDuration = 200.0;
pulseIntensity = 1.3;
bounceDuration = 300.0;
bounceIntensity = 1.2;
fadeScaleDuration = 250.0;
fadeScaleScaleIntensity = 1.2;
fadeScaleFadeIntensity = 0.3;
rotateDuration = 300.0;
rotateAngle = 180.0;
shakeDuration = 300.0;
shakeIntensity = 10.0;
growWiggleGrowDuration = 150.0;
growWiggleScaleIntensity = 1.2;
growWiggleWiggleDuration = 300.0;
growWiggleSpeed = 10.0;
growWiggleAngle = 15.0;
}