findGroup method

Group? findGroup(
  1. String guid
)

Find a group by its GUID using O(1) lookup

Returns the Group object if found, or null if not found. This method uses findGroupIndex for O(1) lookup performance.

Requirement: 1.5

Implementation

Group? findGroup(String guid) {
  final index = findGroupIndex(guid);
  return index != null && index < items.length ? items[index] : null;
}