MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / _value_in_bounds

Method _value_in_bounds

lib/matplotlib/widgets.py:553–575  ·  view source on GitHub ↗

Makes sure *val* is with given bounds.

(self, val)

Source from the content-addressed store, hash-verified

551 self.set_val(valinit)
552
553 def _value_in_bounds(self, val):
554 """Makes sure *val* is with given bounds."""
555 val = self._stepped_value(val)
556
557 if val <= self.valmin:
558 if not self.closedmin:
559 return
560 val = self.valmin
561 elif val >= self.valmax:
562 if not self.closedmax:
563 return
564 val = self.valmax
565
566 if self.slidermin is not None and val <= self.slidermin.val:
567 if not self.closedmin:
568 return
569 val = self.slidermin.val
570
571 if self.slidermax is not None and val >= self.slidermax.val:
572 if not self.closedmax:
573 return
574 val = self.slidermax.val
575 return val
576
577 @_call_with_reparented_event
578 def _update(self, event):

Callers 2

__init__Method · 0.95
_updateMethod · 0.95

Calls 1

_stepped_valueMethod · 0.80

Tested by

no test coverage detected