removeConfigurationBlockModel method

void removeConfigurationBlockModel({
  1. required ConfigurationBlockModel configurationBlockModel,
})

Implementation

void removeConfigurationBlockModel({
  required ConfigurationBlockModel configurationBlockModel,
}) {
  final listener =
      panelController.listenerByConfig(uuid: configurationBlockModel.uuid);
  listener!.value = null;
  projectModel.configurationModels.remove(configurationBlockModel);
  panelController.removeConfigModel(
    configModel: configurationBlockModel,
  );
  onProjectChange?.call(projectModel);
}