(self, obj: t.Any, value: t.Any)
| 3637 | raise TraitError(e) |
| 3638 | |
| 3639 | def validate_elements(self, obj: t.Any, value: t.Any) -> t.Any: |
| 3640 | length = len(value) |
| 3641 | if length < self._minlen or length > self._maxlen: |
| 3642 | self.length_error(obj, value) |
| 3643 | |
| 3644 | return super().validate_elements(obj, value) |
| 3645 | |
| 3646 | def set(self, obj: t.Any, value: t.Any) -> None: |
| 3647 | if isinstance(value, str): |
nothing calls this directly
no test coverage detected