docs: def currentRecord( self ):
          """
          Returns the current record from this browser.
          
          :return     <orb.Table> || None
          """
          if ( self.currentMode() == XOrbBrowserWidget.Mode.Detail ):
              return self.detailWidget().currentRecord()
          
          elif ( self.currentMode() == XOrbBrowserWidget.Mode.Thumbnail ):
              item = self.thumbnailWidget().currentItem()
              if ( isinstance(item, RecordListWidgetItem) ):
                  return item.record()
              return None
          
          else:
              item = self.uiCardTREE.currentItem()
              widget = self.uiCardTREE.itemWidget(item, 0)
              if ( isinstance(widget, XAbstractCardWidget) ):
                  return widget.record()
              
              return None