generateUUID function

String generateUUID()

Implementation

String generateUUID() {
  return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replaceAllMapped(
    RegExp(r'[xy]'),
    (m) {
      final r = (_rnd.nextDouble() * 16).floor();
      final v = m.group(0) == 'x' ? r : (r & 0x3) | 0x8;
      return v.toRadixString(16);
    },
  );
}