generateUuid function

String generateUuid()

Implementation

String generateUuid() {
  final uuid = 'xxxxxxxx-xxxx-xxxx-yxxx-xxxxxxxxxxxx'
      .replaceAllMapped(RegExp(r'[xy]'), (Match match) {
    final int r = Random().nextInt(16);
    final v = (match.group(0) == 'x') ? r : (r & 0x3 | 0x8);
    return v.toRadixString(16);
  }).toLowerCase();
  return uuid;
}