resetComponentSpecificProperties method

  1. @override
void resetComponentSpecificProperties()
override

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

Implementation

@override
void resetComponentSpecificProperties() {
  accountLabel = 'Checking Account';
  accountNumber = '****1234';
  balanceLabel = 'Available Balance';
  balance = '\$2,458.50';
  lastUpdated = 'Updated just now';
  accountIcon = Icons.account_balance;
  refreshIcon = Icons.refresh;

  accountLabelFontSize = 14.0;
  accountNumberFontSize = 12.0;
  balanceLabelFontSize = 12.0;
  balanceFontSize = 32.0;
  lastUpdatedFontSize = 11.0;
  accountLabelFontWeight = FontWeight.w500;
  balanceFontWeight = FontWeight.w700;

  accountIconSize = 28.0;
  refreshIconSize = 20.0;

  // Reset component-specific colors
  restAccountLabelColorLight = const Color(0xFF1f2937);
  restAccountLabelColorDark = const Color(0xFFf3f4f6);
  restAccountNumberColorLight = const Color(0xFF6b7280);
  restAccountNumberColorDark = const Color(0xFF9ca3af);
  restBalanceLabelColorLight = const Color(0xFF6b7280);
  restBalanceLabelColorDark = const Color(0xFF9ca3af);
  restBalanceColorLight = const Color(0xFF059669);
  restBalanceColorDark = const Color(0xFF34d399);
  restLastUpdatedColorLight = const Color(0xFF9ca3af);
  restLastUpdatedColorDark = const Color(0xFF6b7280);
  restDividerColorLight = const Color(0xFFd1d5db);
  restDividerColorDark = const Color(0xFF4b5563);

  disabledAccountLabelColorLight = const Color(0xFF9ca3af);
  disabledAccountLabelColorDark = const Color(0xFF4b5563);
  disabledAccountNumberColorLight = const Color(0xFFd1d5db);
  disabledAccountNumberColorDark = const Color(0xFF374151);
  disabledBalanceLabelColorLight = const Color(0xFFd1d5db);
  disabledBalanceLabelColorDark = const Color(0xFF374151);
  disabledBalanceColorLight = const Color(0xFF9ca3af);
  disabledBalanceColorDark = const Color(0xFF4b5563);
  disabledLastUpdatedColorLight = const Color(0xFFd1d5db);
  disabledLastUpdatedColorDark = const Color(0xFF374151);
  disabledDividerColorLight = const Color(0xFFe5e7eb);
  disabledDividerColorDark = const Color(0xFF374151);
}