getProperties method
Implementation
@override
Map<String, dynamic> getProperties({Element? ancestor}) {
Map<String, dynamic> properties = super.getProperties(ancestor: ancestor);
if (element.widget is Table) {
properties[WidgetProperty.className.name] =
RanorexSupportedClassName.table;
properties[WidgetProperty.accessibilityLabel.name] = element
.findAncestorWidgetOfExactType<Semantics>()
?.properties
.label ??
'';
} else if (element.widget is DataTable) {
properties[WidgetProperty.className.name] =
RanorexSupportedClassName.dataTable;
properties[WidgetProperty.accessibilityLabel.name] = element
.findAncestorWidgetOfExactType<Semantics>()
?.properties
.label ??
'';
}
return properties;
}