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 (mapBorderRadius != 12.0) modified.add('mapBorderRadius');
  if (directionIconSize != 28.0) modified.add('directionIconSize');
  if (destination != 'Dr. Smith\'s Office') modified.add('destination');
  if (address != '123 Medical Center Blvd') modified.add('address');
  if (distance_ != '2.4 mi') modified.add('distance_');
  if (eta != '12 min') modified.add('eta');
  if (destinationFontSize != 16.0) modified.add('destinationFontSize');
  if (turnFontSize != 15.0) modified.add('turnFontSize');
  if (controlButtonSize != 44.0) modified.add('controlButtonSize');

  return modified;
}