getComponentSpecificModifiedProperties method

  1. @override
Set<String> getComponentSpecificModifiedProperties()
override

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 != 80.0) modified.add('size');
  if (initials != 'JD') modified.add('initials');
  if (fontSize != 28.0) modified.add('fontSize');
  if (fontWeight != FontWeight.bold) modified.add('fontWeight');
  if (!isCircle) modified.add('isCircle');
  if (showInnerBorder) modified.add('showInnerBorder');

  return modified;
}