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 (size != 120.0) modified.add('size');
if (iconSize != 32.0) modified.add('iconSize');
if (labelFontSize != 14.0) modified.add('labelFontSize');
if (iconLabelSpacing != 12.0) modified.add('iconLabelSpacing');
if (label != 'Action') modified.add('label');
if (icon != Icons.touch_app) modified.add('icon');
if (fontWeight != FontWeight.w600) modified.add('fontWeight');
return modified;
}