validateRequiredFields method

List<String> validateRequiredFields(
  1. Map<String, dynamic> args,
  2. List<String> fieldKeys
)

Implementation

List<String> validateRequiredFields(
  Map<String, dynamic> args,
  List<String> fieldKeys,
) {
  List<String> missingFields = [];
  for (var element in fieldKeys) {
    bool isAvailable = args.containsKey(element);
    if (!isAvailable) {
      missingFields.add(element);
    }
  }
  return missingFields;
}