code: def react(self, **kwargs):
          
          react_type = kwargs.get("type", self._type)
  
          if react_type == 'hover':
              return self.__hover(**kwargs)
          elif react_type == 'stick':
              pass
          elif react_type == 'reverse':
              return self.__reverse(**kwargs)
          else:
              raise ValueError("Bathymetry interaction type not supported")
docs: The time of recation is ignored hereTime is ignored here
              and should be handled by whatever called this function.