getVariableValue method

dynamic getVariableValue(
  1. String key,
  2. dynamic defaultValue
)

Implementation

dynamic getVariableValue(final String key, final dynamic defaultValue) {
  checkReady(true);

  final Assignment? assignment = getVariableAssignment(key);
  if (assignment != null) {
    if (!assignment.exposed) {
      queueExposure(assignment);
    }
    if (assignment.variables.containsKey(key)) {
      return assignment.variables[key];
    }
  }
  return defaultValue;
}