generateListForName method

List<String> generateListForName(
  1. String firstName, {
  2. String lastName = '',
  3. List<String> adjectives = const [],
  4. bool hasNumbers = true,
  5. int numberSeed = 100,
  6. int length = 1,
})

Generates a list of username for first and lastname

Implementation

List<String> generateListForName(String firstName,
    {String lastName = '',
    List<String> adjectives = const [],
    bool hasNumbers = true,
    int numberSeed = 100,
    int length = 1}) {
  var usernames = <String>[];
  for (var i = 0; i < length; i++) {
    usernames.add(generateForName(
      firstName,
      lastName: lastName,
      adjectives: adjectives,
      hasNumbers: hasNumbers,
      numberSeed: numberSeed,
    ));
  }

  return usernames;
}