generateText static method

String generateText({
  1. int length = 4,
  2. bool withNumber = true,
  3. bool withLetter = true,
})

Implementation

static String generateText(
    {int length = 4, bool withNumber = true, bool withLetter = true}) {
  var r = Random();
  String out = '';
  for (var i = 0; i < length; i++) {
    String gen = '';
    if (withLetter && withNumber) {
      gen = r.nextBool() ? _genLetter(r) : _genNumber(r);
    } else if (withLetter && !withNumber) {
      gen = _genLetter(r);
    } else if (!withLetter && withNumber) {
      gen = _genNumber(r);
    }
    out += gen;
  }
  return out;
}