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 (headerIconSize != 24.0) modified.add('headerIconSize');
  if (headerFontSize != 18.0) modified.add('headerFontSize');
  if (sectionLabelFontSize != 14.0) modified.add('sectionLabelFontSize');
  if (itemTitleFontSize != 14.0) modified.add('itemTitleFontSize');
  if (itemTimeFontSize != 12.0) modified.add('itemTimeFontSize');
  if (voiceHintFontSize != 11.0) modified.add('voiceHintFontSize');
  if (showVoiceHint != true) modified.add('showVoiceHint');

  return modified;
}