DartBlockEnvironmentEvaluation.init constructor

DartBlockEnvironmentEvaluation.init(
  1. List<(DartBlockVariableDefinition, String?)> missingVariableDefinitions,
  2. List<(DartBlockVariableDefinition, String?, DartBlockDataType)> wrongVariableDefinitionTypes,
  3. List<(DartBlockVariableDefinition, String?, String?)> wrongVariableDefinitionValues,
  4. List<(DartBlockVariableDefinition, String?)> correctVariableDefinitions,
  5. DartBlockException? neoTechException,
)

Implementation

DartBlockEnvironmentEvaluation.init(
  this.missingVariableDefinitions,
  this.wrongVariableDefinitionTypes,
  this.wrongVariableDefinitionValues,
  this.correctVariableDefinitions,
  DartBlockException? neoTechException,
) : super(
      DartBlockEvaluationSchemaType.environment,
      neoTechException == null &&
          missingVariableDefinitions.isEmpty &&
          wrongVariableDefinitionTypes.isEmpty &&
          wrongVariableDefinitionValues.isEmpty,
      neoTechException,
    );