getSemanticsLabel method
Implementation
String getSemanticsLabel(BuildContext context) {
final TextStyle? titleStyle = theme.topicTitleStyle;
final TextStyle? subtitleStyle = theme.topicSubtitleStyle;
final SemanticProperties semanticProperties = SemanticProperties([
SemanticProperty('titleStyle', titleStyle?.toJsonString() ?? "null"),
SemanticProperty('subtitleStyle', subtitleStyle?.toJsonString() ?? "null"),
]);
final String label = jsonEncode(semanticProperties.toJson());
return Courier.shared.isUITestsActive ? label : 'CourierPreferencesListItem';
}