13 lines
313 B
Dart
13 lines
313 B
Dart
import 'dart:math';
|
|
|
|
const _chars = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890';
|
|
final _rnd = Random();
|
|
|
|
/// Generate random string
|
|
String getRandomString(int length) => String.fromCharCodes(
|
|
Iterable.generate(
|
|
length,
|
|
(_) => _chars.codeUnitAt(_rnd.nextInt(_chars.length)),
|
|
),
|
|
);
|