findCustomFontsByQuery static method

List<CustomFont> findCustomFontsByQuery(
  1. String? query
)

Implementation

static List<CustomFont> findCustomFontsByQuery(String? query) {
  if (query == null) {
    return [];
  }
  final RegExp regExp = RegExp(query);
  final List<CustomFont> fonts = [];
  for (final MapEntry<String, CustomFont> entry in _customFonts.entries) {
    if (regExp.hasMatch(entry.key)) {
      fonts.add(entry.value);
    }
  }
  return fonts;
}