INNER CODE UNIT · Dart

_urlRegex

SimformSolutionsPvtLtd/chatview · lib/src/extensions/extensions.dart:150

  static final _urlRegex = RegExp(urlRegex, caseSensitive: false);

  /// Extracts all URLs from the string and returns them as a list.
  List<String> get extractedUrls {
    final regex = _urlRegex.allMatches(this);
    final urls = <String>[];
    for (final match in regex) {
      if (match.group(0) case final url? when url.isUrl) {
        urls.add(url);
      }
    }
    return urls;
  }

  Widget getUserProfilePicture({
    required ChatUser? Function(String) getChatUser,
    double? profileCircleRadius,
    EdgeInsets? profileCirclePadding,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…