Set slider value to *val*. Parameters ---------- val : float
(self, val)
| 611 | return s + self._fmt.get_offset() |
| 612 | |
| 613 | def set_val(self, val): |
| 614 | """ |
| 615 | Set slider value to *val*. |
| 616 | |
| 617 | Parameters |
| 618 | ---------- |
| 619 | val : float |
| 620 | """ |
| 621 | if self.orientation == 'vertical': |
| 622 | self.poly.set_height(val - self.poly.get_y()) |
| 623 | self._handle.set_ydata([val]) |
| 624 | else: |
| 625 | self.poly.set_width(val - self.poly.get_x()) |
| 626 | self._handle.set_xdata([val]) |
| 627 | self.valtext.set_text(self._format(val)) |
| 628 | if self.drawon: |
| 629 | self.ax.get_figure(root=True).canvas.draw_idle() |
| 630 | self.val = val |
| 631 | if self.eventson: |
| 632 | self._observers.process('changed', val) |
| 633 | |
| 634 | def on_changed(self, func): |
| 635 | """ |