original_docstring: 
              Set up forward / reverse mappings for {name:value} limits dictionnary.
  
              =============== ================================== ========================================
              **Parameters**    **Type**                          **Description**
              *param*           instance of pyqtgraph parameter    Not used
              *limits*          dictionnary                        the limits dictionnary to be mapped
              =============== ================================== ========================================
  
          
docstring: Set up forward / reverse mappings for {name:value} limits dictionnary.
docstring_tokens: Set up forward / reverse mappings for { name : value } limits dictionnary .
code: def limitsChanged(self, param, limits):
          """
              Set up forward / reverse mappings for {name:value} limits dictionnary.
  
              =============== ================================== ========================================
              **Parameters**    **Type**                          **Description**
              *param*           instance of pyqtgraph parameter    Not used
              *limits*          dictionnary                        the limits dictionnary to be mapped
              =============== ================================== ========================================
  
          """
  
          if len(limits) == 0:
              limits = ['']  ## Can never have an empty list--there is always at least a singhe blank item.
  
          self.forward, self.reverse = ListParameter_custom.mapping(limits)
          try:
              self.widget.blockSignals(True)
              val = self.targetValue  #asUnicode(self.widget.currentText())
  
              self.widget.combo.clear()
              for k in self.forward:
                  self.widget.combo.addItem(k)
                  if k == val:
                      self.widget.combo.setCurrentIndex(self.widget.count()-1)
                      self.updateDisplayLabel()
          finally:
              self.widget.blockSignals(False)
code_tokens: def limitsChanged ( self , param , limits ) : if len ( limits ) == 0 : limits = [ '' ] self . forward , self . reverse = ListParameter_custom . mapping ( limits ) try : self . widget . blockSignals ( True ) val = self . targetValue self . widget . combo . clear ( ) for k in self . forward : self . widget . combo . addItem ( k ) if k == val : self . widget . combo . setCurrentIndex ( self . widget . count ( ) - 1 ) self . updateDisplayLabel ( ) finally : self . widget . blockSignals ( False )
short_docstring: Set up forward / reverse mappings for {name:value} limits dictionnary.
short_docstring_tokens: Set up forward / reverse mappings for { name : value } limits dictionnary .
comment: """
              Set up forward / reverse mappings for {name:value} limits dictionnary.
  
              =============== ================================== ========================================
              **Parameters**    **Type**                          **Description**
              *param*           instance of pyqtgraph parameter    Not used
              *limits*          dictionnary                        the limits dictionnary to be mapped
              =============== ================================== ========================================
  
          """$SEP$## Can never have an empty list--there is always at least a singhe blank item.$SEP$#asUnicode(self.widget.currentText())