deleteTool method

void deleteTool(
  1. String id
)

Implementation

void deleteTool(String id) {
  final index = _tools.indexWhere((tool) => tool.id == id);
  if (index != -1) {
    final tool = _tools.removeAt(index);
    if (tool == _selectedTool) {
      _selectedTool = null;
      onToolSelected?.call(null);
    }
    _notifyToolsChanged();
  }
}