resetComponentSpecificProperties method
Reset component-specific properties to defaults. Called by resetToDefaults() after resetting common properties.
Implementation
@override
void resetComponentSpecificProperties() {
mapBorderRadius = 12.0;
directionIconSize = 28.0;
destination = 'Dr. Smith\'s Office';
address = '123 Medical Center Blvd';
distance_ = '2.4 mi';
eta = '12 min';
nextTurn = 'Turn right on Main St';
turnDistance = '0.3 mi';
directionIcon = Icons.turn_right;
destinationFontSize = 16.0;
addressFontSize = 13.0;
distanceFontSize = 14.0;
turnFontSize = 15.0;
turnDistanceFontSize = 12.0;
destinationFontWeight = FontWeight.w600;
turnFontWeight = FontWeight.w500;
controlButtonSize = 44.0;
// Reset Rest state colors
restMapBgLight = const Color(0xFFd1d5db);
restMapBgDark = const Color(0xFF374151);
restDirectionBgColorLight = const Color(0xFFf3f4f6);
restDirectionBgColorDark = const Color(0xFF374151);
restDirectionTextColorLight = const Color(0xFF1f2937);
restDirectionTextColorDark = const Color(0xFFf3f4f6);
restDestinationColorLight = const Color(0xFF1f2937);
restDestinationColorDark = const Color(0xFFf3f4f6);
restAddressColorLight = const Color(0xFF6b7280);
restAddressColorDark = const Color(0xFF9ca3af);
restDistanceColorLight = const Color(0xFF6366f1);
restDistanceColorDark = const Color(0xFF818cf8);
restEtaColorLight = const Color(0xFF6366f1);
restEtaColorDark = const Color(0xFF818cf8);
restTurnColorLight = const Color(0xFF1f2937);
restTurnColorDark = const Color(0xFFf3f4f6);
restTurnDistanceColorLight = const Color(0xFF6b7280);
restTurnDistanceColorDark = const Color(0xFF9ca3af);
restTurnIconColorLight = const Color(0xFF6366f1);
restTurnIconColorDark = const Color(0xFF818cf8);
restControlButtonColorLight = const Color(0xFFe0e5ec);
restControlButtonColorDark = const Color(0xFF374151);
restControlIconColorLight = const Color(0xFF374151);
restControlIconColorDark = const Color(0xFFf3f4f6);
restInfoCardBgLight = const Color(0xFFf3f4f6);
restInfoCardBgDark = const Color(0xFF374151);
restDividerColorLight = const Color(0xFFd1d5db);
restDividerColorDark = const Color(0xFF4b5563);
// Reset Disabled state colors
disabledDestinationColorLight = const Color(0xFF9ca3af);
disabledDestinationColorDark = const Color(0xFF4b5563);
disabledDistanceColorLight = const Color(0xFFd1d5db);
disabledDistanceColorDark = const Color(0xFF374151);
disabledDirectionBgColorLight = const Color(0xFFe5e7eb);
disabledDirectionBgColorDark = const Color(0xFF374151);
disabledControlButtonColorLight = const Color(0xFFe5e7eb);
disabledControlButtonColorDark = const Color(0xFF374151);
}