updateConfigurationBlockModel method
Implementation
void updateConfigurationBlockModel({
required ConfigurationBlockModel configurationBlockModel,
}) {
final old = projectModel.configurationModels
.firstWhere((element) => element.uuid == configurationBlockModel.uuid);
final oldIndex = projectModel.configurationModels.indexOf(old);
projectModel.configurationModels[oldIndex] = configurationBlockModel;
final listener = panelController.listenerByConfig(
uuid: configurationBlockModel.uuid,
);
listener!.value = configurationBlockModel;
panelController.updateConfigList(
configList: projectModel.configurationModels,
);
onProjectChange?.call(projectModel);
}