getSubmissionScoreResult method

SubmissionScoreResult? getSubmissionScoreResult(
  1. int timeDimension
)

Obtains the submission result by time frame.

Implementation

SubmissionScoreResult? getSubmissionScoreResult(int timeDimension) {
  if (timeDimension < 0 || timeDimension > 2) {
    throw ArgumentError('Please provide valid time dimension');
  }
  if (_submissionScoreResult?.containsKey(timeDimension) ?? false) {
    final dynamic value = _submissionScoreResult![timeDimension]!;
    if (value is Map<dynamic, dynamic>) {
      return SubmissionScoreResult.fromMap(value);
    }
  }
  return null;
}