uuid static method

String uuid()

Implementation

static String uuid() {
  final rand = math.Random();
  String fourDigits() => rand.nextInt(0x10000).toRadixString(16).padLeft(4, '0');
  String twoDigits() => rand.nextInt(0x100).toRadixString(16).padLeft(2, '0');
  return '${fourDigits()}${fourDigits()}-'
      '${fourDigits()}-'
      '4${twoDigits()}${twoDigits()}-'
      '${(8 + rand.nextInt(4)).toRadixString(16)}${twoDigits()}${twoDigits()}-'
      '${fourDigits()}${fourDigits()}${fourDigits()}';
}