(self, val, width=None)
| 179 | |
| 180 | |
| 181 | def _update(self, val, width=None): |
| 182 | if val <= self.valmin: |
| 183 | if not self.closedmin: |
| 184 | return |
| 185 | val = self.valmin |
| 186 | elif val >= self.valmax: |
| 187 | if not self.closedmax: |
| 188 | return |
| 189 | val = self.valmax |
| 190 | |
| 191 | if self.slidermin is not None and val <= self.slidermin.val: |
| 192 | if not self.closedmin: |
| 193 | return |
| 194 | val = self.slidermin.val |
| 195 | |
| 196 | if self.slidermax is not None and val >= self.slidermax.val: |
| 197 | if not self.closedmax: |
| 198 | return |
| 199 | val = self.slidermax.val |
| 200 | if width: |
| 201 | self.width = width |
| 202 | self._set_val(val) |
| 203 | |
| 204 | |
| 205 | def _set_val(self, val): |