convertEmailListToStringList static method

List<String> convertEmailListToStringList(
  1. List? models, {
  2. bool? isAlreadyString,
})

Implementation

static List<String> convertEmailListToStringList(List<dynamic>? models,
    {bool? isAlreadyString}) {
  List<String> emailList = [];

  if (isAlreadyString != null && isAlreadyString) {
    if (models != null) {
      for (var model in models) {
        String email = model.toString();
        emailList.add(email);
      }
    }
    return emailList;
  }

  if (models != null) {
    for (var model in models) {
      String email = model.email.toString();
      emailList.add(email);
    }
  }

  return emailList;
}