code: def setRecord( self, record ):
          
          super(XBasicCardWidget, self).setRecord(record)
          
          browser = self.browserWidget()
          if ( not browser ):
              return
          
          factory = browser.factory()
          if ( not factory ):
              return
          
          self._thumbnailButton.setIcon(factory.thumbnail(record))
          self._titleLabel.setText(factory.thumbnailText(record))
docs: Sets the record that is linked with this widget.
          
          :param      record | <orb.Table>