(self, color, *, file=None)
| 196 | self._set_color(False) |
| 197 | |
| 198 | def _set_color(self, color, *, file=None): |
| 199 | from _colorize import can_colorize, decolor, get_theme |
| 200 | |
| 201 | if color and can_colorize(file=file): |
| 202 | self._theme = get_theme(force_color=True).argparse |
| 203 | self._decolor = decolor |
| 204 | else: |
| 205 | self._theme = get_theme(force_no_color=True).argparse |
| 206 | self._decolor = _identity |
| 207 | |
| 208 | # =============================== |
| 209 | # Section and indentation methods |
no test coverage detected