getComponentSpecificModifiedProperties method
Get set of component-specific modified properties. Called by getModifiedProperties() to include custom property tracking.
Implementation
@override
Set<String> getComponentSpecificModifiedProperties() {
final modified = <String>{};
if (scamType != 'Phone Scam') modified.add('scamType');
if (severity != ScamSeverity.high) modified.add('severity');
if (headerFontSize != 16.0) modified.add('headerFontSize');
if (messageFontSize != 15.0) modified.add('messageFontSize');
if (headerIconSize != 28.0) modified.add('headerIconSize');
if (buttonBorderRadius != 12.0) modified.add('buttonBorderRadius');
if (buttonDistance != 4.0) modified.add('buttonDistance');
if (buttonBlur != 8.0) modified.add('buttonBlur');
return modified;
}