uid static method

String uid([
  1. dynamic maxLength = 12
])

Implementation

static String uid([maxLength = 12]) {
  var value = "";
  for (var i = 0; i < maxLength; i++) {
    _letters.shuffle();
    _numbers.shuffle();
    value += Random().nextBool()
        ? Random().nextBool()
            ? _letters.first.toString().toUpperCase()
            : _letters.first
        : _numbers.first;
  }

  return value;
}