code: def isel(self, **kwargs):
      processed = {}
      for k, v in kwargs.items():
          if isinstance(v, type) and issubclass(v, Widget):
              if hasattr(v, "end"):
                  v = v(name=k, end=len(self._current[k]))
          processed[k] = v
      self._method = "isel"
      return self.__call__(**processed)
  
file_path: hvplot/hvplot/xarray.py
imports: import xarray
  from panel.widgets import Widget
  from .interactive import Interactive
label_desc: Use image node_id 3 for calling the XArrayInteractive obj's underlying member method code with example usage: obj.isel() and returns: self