getRandomString static method

String getRandomString(
  1. int length, {
  2. bool isNumber = true,
})

Implementation

static String getRandomString(
  int length, {
  bool isNumber = true,
}) {
  final _chars = isNumber ? '1234567890' : 'abcdefghijklmnopqrstuvwxyz';
  final _rnd = Random();

  return String.fromCharCodes(
    Iterable.generate(
      length,
      (_) => _chars.codeUnitAt(
        _rnd.nextInt(
          _chars.length,
        ),
      ),
    ),
  );
}