code: def _updateTargetFromNode(self):
          
          if not self.autoRangeCti or not self.autoRangeCti.configValue:
              padding = 0
          elif self.paddingCti.configValue == -1: # specialValueText
              # PyQtGraph dynamic padding: between 0.02 and 0.1 dep. on the size of the ViewBox
              padding = None
          else:
              padding = self.paddingCti.configValue / 100
  
          targetRange = self.calculateRange()
          #logger.debug("axisRange: {}, padding={}".format(targetRange, padding))
          if not np.all(np.isfinite(targetRange)):
              logger.warn("New target range is not finite. Plot range not updated")
              return
  
          self.setTargetRange(targetRange, padding=padding)
docs: Applies the configuration to the target axis.