getSemanticsLabel method

String getSemanticsLabel(
  1. BuildContext context
)

Implementation

String getSemanticsLabel(BuildContext context) {
  final TextStyle? titleStyle = theme.sectionTitleStyle ?? Theme.of(context).textTheme.titleLarge;

  final SemanticProperties semanticProperties = SemanticProperties([
    SemanticProperty('titleStyle', titleStyle?.toJsonString() ?? "null"),
  ]);

  final String label = jsonEncode(semanticProperties.toJson());

  return Courier.shared.isUITestsActive ? label : 'CourierPreferencesSection';
}