readInput method
Implementation
Future readInput({
required String blockInputTargetKey,
}) async {
final inputModel = blockModel.inputs
.firstWhereOrNull((element) => element.key == blockInputTargetKey);
if (inputModel != null) {
if (inputModel.programmingBlock != null) {
return await _programmingBlocks.readBlock(
blockModel: inputModel.programmingBlock!);
} else {
return inputModel.defaultData;
}
} else {
return null;
}
}