Files
MoneyMgr/moneymgr_mobile/lib/utils/string_utils.dart
Pierre HUBERT ff97fb69f7
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
Performed first authentication
2025-07-02 22:14:52 +02:00

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)),
),
);