getProperties method

  1. @override
Map<String, dynamic> getProperties({
  1. Element? ancestor,
})
override

Implementation

@override
Map<String, dynamic> getProperties({Element? ancestor}) {
  Map<String, dynamic> properties = super.getProperties(ancestor: ancestor);

  String? className;

  // Icon
  if (element.widget is Icon) {
    className = RanorexSupportedClassName.icon;
  }

  // Image
  else if (element.widget is Image) {
    className = RanorexSupportedClassName.image;
  }

  properties[WidgetProperty.className.name] = className;

  return properties;
}