generateUUID function
Implementation
String generateUUID() {
final random = math.Random();
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replaceAllMapped(
RegExp(r'x|y'),
(match) {
final r = random.nextInt(16);
final v = match[0] == 'x' ? r : (r & 0x3 | 0x8);
return v.toRadixString(16);
},
);
}