code: def getWmWindowType(self, win, str=False):
          
          types = self._getProperty('_NET_WM_WINDOW_TYPE', win) or []
          if not str:
              return types
          return [self._getAtomName(t) for t in types]
docs: Get the list of window types of the given window (property
          _NET_WM_WINDOW_TYPE).
  
          :param win: the window object
          :param str: True to get a list of string types instead of int
          :return: list of (int|str)