getVariableAssignment method

Assignment? getVariableAssignment(
  1. String key
)

Implementation

Assignment? getVariableAssignment(final String key) {
  final List<ExperimentVariables>? keyExperimentVariables =
      getVariableExperiments(key);

  if (keyExperimentVariables != null) {
    for (ExperimentVariables experimentVariables in keyExperimentVariables) {
      final Assignment assignment =
          getAssignment(experimentVariables.data.name);
      if (assignment.assigned || assignment.overridden) {
        return assignment;
      }
    }
  }
  return null;
}