requestOwnership method

bool requestOwnership(
  1. CameraPosition position,
  2. CameraOwner owner
)

Implementation

bool requestOwnership(CameraPosition position, CameraOwner owner) {
  final currentOwner = _owners[position];

  if (currentOwner != null && currentOwner.id != owner.id) {
    return false; // Already owned by someone else
  }

  _owners[position] = owner;
  return true;
}