Return a name or list of names with None replaced by the level number.
(self)
| 1505 | |
| 1506 | @final |
| 1507 | def _get_level_names(self) -> range | Sequence[Hashable]: |
| 1508 | """ |
| 1509 | Return a name or list of names with None replaced by the level number. |
| 1510 | """ |
| 1511 | if self._is_multi: |
| 1512 | return maybe_sequence_to_range( |
| 1513 | [ |
| 1514 | level if name is None else name |
| 1515 | for level, name in enumerate(self.names) |
| 1516 | ] |
| 1517 | ) |
| 1518 | else: |
| 1519 | return range(1) if self.name is None else [self.name] |
| 1520 | |
| 1521 | @final |
| 1522 | def _mpl_repr(self) -> np.ndarray: |
no test coverage detected