code: def selectedRows(self):
          'List of selected rows in sheet order. [O(nRows*log(nSelected))]'
          if len(self._selectedRows) <= 1:
              return list(self._selectedRows.values())
          return [r for r in self.rows if id(r) in self._selectedRowsf selectedRows(self):
          'List of selected rows in sheet order. [O(nRows*log(nSelected))]'
          if len(self._selectedRows) <= 1:
              return list(self._selectedRows.values())
          return [r for r in self.rows if id(r) in self._selectedRows]
docs: List of selected rows in sheet order. [O(nRows*log(nSelected))]